Infrastructure Portfolio LogoInfrastructure Investor

The sun's gone in

The renewable energy space threatens to become a lot less attractive. Here's why.

16 January 20132 mins read