The regulator said a fee of between £237,500 to £712,500 per megawatt should be charged for upcoming projects.
Firefighters in southwest France are fighting against a mega-fire four times the size of Paris. Meanwhile, temperatures are expected to climb above 40 degrees Celsius (104 degrees Fahrenheit) on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results