Day: June 1, 2018

Business

10 Giant Companies Going Big On Solar Power

WHAT’S BEING CLAIMED: Top American corporations are investing big in solar power, adding 325 megawatts (MW) of installed capacity in 2017, the Solar Energy Industries Association (SEIA) report showed. The…

Nena Serrano on