self explanatory charts of Europe's energy/inflation crisis. Share of total power production of European country's = Germany and France.

 





Comments