All about business. France's power policy causing higher electricity costs in Germany , and Administrator 2025 April 29