Posted inInsights IFC on ‘Green buildings: A $24.7 trillion investment opportunity’ (NULL) December 27, 2019November 26, 2021