Share this page

IFC Supports India’s Odisha State to Develop India’s Largest Multi-hospital Public-Private Partnership Program