The International Finance Corporation (IFC), based in Washington, DC, USA, and a member of the World Bank Group, has invested USD 75 million (around Rs 630 crore) in India's first sustainability-linked bond (SLB), which is issued in Indian rupees (INR).