The agreement for four SB Energy solar projects is Google’s largest combined clean energy transaction in Texas to date REDWOOD CITY, Calif. : SB Energy Global, LLC (“SB Energy”) announced today that Google will purchase approximately seventy-five percent of the renewable energy produced by four of its solar projects under development. The projects, totaling 1.2 […]