US$ 90 million joint venture to purchase US and European IPPs

The venture, called Catamount Investment Company LLC

Blurred image of IJGlobal article content