Investments in green energy infrastructure: an (over)performance that will last?

background image