I Squared seals $580m Lincoln Clean Energy sale to trade major Ørsted

I Squared Capital has agreed the $580m sale of Lincoln Clean Energy to offshore wind farm developer Ørsted.