10.0.1.233

Global Infrastructure Partners invests in Terra-Gen Power

1036
Terra-Gen is a US renewable power generation company that owns or operates over 800MW of renewable power facilities, inc