IFC, a member of the World Bank Group, is investing Rs 42 Crore (US$7 million) in SafetyPay, a company that through its...