First deal for I Squared

The New York fund manager and Veolia Energy North America have agreed to acquire a cogeneration station.

Share this