IFC seeks to invest USD 21 million in Leap India’s fresh funding round

Top