Technology Renewable Energy Could Be a Casualty in the War on Inflation. Here’s Why. December 5, 2023