I Squared Capital to invest in Atlantic Power
I Squared Capital has agreed to invest in Atlantic Power, a power producer with operations in 11 U.S. states and two Canadian provinces.
I Squared Capital has agreed to invest in Atlantic Power, a power producer with operations in 11 U.S. states and two Canadian provinces.
Copyright PEI Media
Not for publication, email or dissemination