13.1 C
London
Saturday, November 23, 2024
HomeTags.solar projects

Tag: .solar projects

spot_imgspot_img

One of the largest solar projects in the US opens in Texas, backed by Google

One of the largest solar projects in the U.S. opened Friday in Texas, backed by what Google called the largest solar purchase ever. Google CEO...

Must read