Filed under Green Tech Green deals overcome markets flashing red | Reuters Published by on June 28, 2022 FILE PHOTO: People walk past the R&D centre of Contemporary Amperex Technology Ltd (CATL) in Ningde, Fujian province, China, December 16, 2016.