Common Sense Energy Newsletter: Green schemes + higher prices = train wreck

September 9, 2024