TED 5 presentation Pekka Moren Open English pptx 4.11 MB Publication date 14 Mar 2023 Document type Presentations Author External organization authors Topic Climate finance