157.55.39.234

Global Infrastructure Partners invests in Terra-Gen Power

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