The renewables industry’s new message: It’s the demand, stupid Posted on June 12, 2025 by Meredith Ogilvie-Thompson