Cop27: investment company managers comment on the future of renewable energy and government intervention

November 7, 2022