Tag: I Squared Capital

I Squared Laying Groundwork for UK Market Entry
Civil Engineering

I Squared Laying Groundwork for UK Market Entry

It has been recently announced that Irish power organisation, Viridian, is set to be purchased by I Squared Capital, a US-based owner of considerable assets …