Transcript: Tech Companies Are Getting More Sophisticated in Buying Renewables, Soon Storage [GTM Squared] Posted on March 29, 2018 by admin