This country runs on 98 percent renewable electricity

674,245 views |
Ramón Méndez Galain |
TED Countdown Summit
• July 2023