The renewable energy revolution happening in Ukraine

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