Led by the technology sector, 326 companies ended last year having contracted a cumulative 77.4GW of clean energy including 45.05GW of solar This post appeared first on Recharge News.

Led by the technology sector, 326 companies ended last year having contracted a cumulative 77.4GW of clean energy including 45.05GW of solar This post appeared first on Recharge News.