England
Macquarie Asset Mgmt Makes £275 M Debt Invt in UK Solar Portfolio
BP Plans Green H2 Plant in UK, Expects to Deliver 500 Mwe by 2030
Shell Signs Power Offtake Deal for 100 MW Storage System in England
World’s Largest Floating Solar Farm edifices in London to vie Japan