This article first appeared on our sister site fundeye
Renewable power is outperforming fossil fuels in major American and European stock markets but investment in clean energy is still falling well short of the level needed to put the world’s energy system on a sustainable path.
The claims come from a study by Imperial College Business School which added the renewables listed universe today is small cap and therefore low liquidity. This would make these stocks hard to ...