The renewable energy revolution happening in Ukraine

977,981 views |
Maxim Timchenko |
TED Countdown Summit
• July 2023