Tech giants have helped build the corporate renewables market, but “we’re not a utility, we’re not a power company,” Google exec says.
Tech giants have helped build the corporate renewables market, but “we’re not a utility, we’re not a power company,” Google exec says.