IFC has invested $75 million in NDR InvIT's sustainability linked bond (SLB), marking the first such investment in India's ...