FC has appointed Wendy Werner as the new Country Head for India. Based in New Delhi, she will focus on growth and diversification of IFC’s India portfolio, helping maximize IFC’s impact in the region. Announcing the appointment, Hector Gomez Ang, Regional Director for South Asia at IFC, said, “Wendy’s leadership and extensive experience will be…