The promise of growth from renewables is unquestionable, but the attractiveness of the sector’s returns is widely debated. In this short article, we look at the emerging evidence of relative corporate returns in renewable energy production, by energy source, and discuss approaches for securing value creation in this fast expanding sector.
The risk of incrementalism and the importance of clear strategy during periods of uncertainty
Chairpersons and CEOs are at risk of becoming incremental in their thinking as a natural defense to today’s uncertain environment. We observe companies that...