30 May 2024

'Weak' EU ETS prices undermining transition investment, research says