India, Oct. 24 -- India tops the list with 18 leaders among this year's 100 global changemakers; winners selected from 900+ nominations across 86 countries, with the highest participation from Asia (29%)
New Delhi: For the fourth consecutive year, India has emerged as the most represented country on the globalMeaningful Business 100 (MB100)list, with 18 visionary leaders featured in the 2025 cohort. In partnership withCatalyst Management Services (CMS), the MB India Chapter continues to support these leaders in scaling innovative business models that create meaningful and measurable impact across the country. The MB100, an annual global awards programme by Meaningful Business (MB), celebrates leaders who combine profit and purpose to tackl...