29 March 2023

'Legitimate fear' among investors over potential EU-US green trade war, says NTR