Who Pays for the Energiewende? Not Corporations.

Germany has Europe's highest electricity prices. Low-income households spend 14% of income on energy while corporations get exemptions.