IFC has invested $4 Mn in New Delhi-based Sapphire Industrial Infrastructures Private Limited, a wholly-owned subsidiary of Moser Baer Clean Energy Limited.
IFC invests $4 Mn in Sapphire Industrial Infrastructures