Infrastructure Portfolio LogoInfrastructure Investor

Terra Firma’s RTR bulks up solar assets

The renewable energy producer now has a total installed capacity of 318MW.

4 April 20141 min read