Mynavi Corporation (Japan) has taken a controlling stake in People Matters, the fastest-growing media platform and community for HR and Talent leaders in India & APAC. Founded 12 years ago in Gurgaon, India, People Matters has become the knowledge community of choice for leaders and CXOs to help prioritize talent at the center of their organizational strategy.