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.

Share this