The renewable energy revolution happening in Ukraine

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