IDFC 2023 Green Finance Mapping Report – 4 pager

4 September 2023