It’s Earth Day 2026 — and Netflix is using the global day of eco-consciousness to tout progress it has made in cutting its ...