Nippon Life invests in IFC social bond tackling Covid-19

20 April 2020