Home Tags I Squared Capital

Tag: I Squared Capital

I Squared Capital To Acquire Viridian Group, 1 GW Of Wind Capacity

I Squared Capital has agreed to acquire Viridian Group from Arcapita, including 225 MW of onshore wind power in Ireland.With over 480 employees, Viridian...