May 29, 2015
The three computing and internet giants have signed on to a letter supporting the state's current renewable energy targets.