Alphabet Inc.’s Google signed its largest solar deal from a single developer, agreeing to buy 942 megawatts from SB Energy Global LLC as part of its push to eliminate emissions from its operations.

View full article