Massive Heathrow-Sized Solar Farm Proposal Withdrawn: What Happened?
Octopus Energy Group (LON: OCTP) has withdrawn its application for a 3.2GW “Heathrow-sized” solar farm in Wales, citing delays in grid connection approvals and shifting investor priorities toward smaller-scale projects. ... Read More