The renewable energy revolution happening in Ukraine

1,045,004 views |
Maxim Timchenko |
TED Countdown Summit
• July 2023