There are now more than 125 gigawatts of clean power under contract to large companies around the world
The post Why clean energy’s corporate patrons are buying less this year? appeared first on Gulf Business.
The post Why clean energy’s corporate patrons are buying less this year? appeared first on Gulf Business.