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

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