Starwood buys two power plants from Calpine

Connecticut-based Starwood Energy has signed an agreement to acquire a two-asset portfolio from Calpine Corporation

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content