oecd logo

Energy prices, environmental policies and investment

Evidence from listed firms