The plan to build and operate a 300-megawatt, 46-turbine onshore wind farm in Placentia that would power a new green hydrogen ...
Plans for the creation of a £5.3billlon infrastructure trust have been abandoned after a growing investor backlash.
Shareholders had raised concerns over the terms of the planned merger agreement after it was announced in November.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results