EcoWatch favicon

Worldwide Clean Energy Investments Hit $333.5 Billion Last Year