13.1 C
London
Saturday, November 23, 2024
HomeTagsCarbon

Tag: carbon

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