Wood Mackenzie: What Crashing LNG Prices Mean for Renewables [GTM Squared] Posted on April 6, 2020 by admin