Wind

LOC Renewables Acquires Stake in INNOSEA
LOC Renewables, a part of LOC Group, has acquired a 70 percent stake in INNOSEA, the French marine energy engineering spin-off from Centrale Nantes. Theacquisition will see LOC Group build out its planning ...