Enough red tape — we need to say yes to clean energy

568,563 views |
Rich Powell |
TED Countdown Summit
• July 2023