Vital or volatile: Why is the EU Emissions Trading System under pressure?

Read the full article here.

Previous article
Article link
Next article
Article link