site logo

Hungry for green power, tech giants choose between utilities, independent developers

Getty Images