13 May 0 What Form Energy’s Long Duration Deal Means for the Storage Industry [GTM Squared] admin | Solar, solar industry