Glossary
Business MegaBrands
WCRC's annual research index of India's leading business brands. Business MegaBrands is an annual research index of India's leading business brands, published by WCRC (World Centre for Research and Consulting). The 2026–27 edition evaluates a locked cohort of 1,280 purely Indian business brands in 250 categories on WCRC's 50-parameter brand evaluation model, and names one Business MegaBrand in each category. Inclusion in the cohort and selection as a Business MegaBrand carry no fee.
Business MegaBrand
The brand named leader of its category in a Business MegaBrands edition. There is one per category; 250 in 2026–27.
Cohort
The locked set of brands in contention in an edition. 1,280 brands in 2026–27.
Category
The finest level of the index, holding three to eight directly competing brands. Each has a slot ID, BMB-001 to BMB-250.
Industry
A group of related categories. There are 107.
Sector
A group of related industries. There are 21.
In contention
A brand that is part of the cohort and is being evaluated in its category.
50-parameter model
WCRC's brand evaluation model: 50 parameters in five weighted pillars, shared with the MegaBrands 501.
Structural score
The annual score from the full 50-parameter assessment, fixed for the edition.
Momentum reading
The quarterly reading of market sentiment and business performance during the edition.
Business brand
A brand that earns most of its business from other businesses, institutions or government, or through trade and professional channels.
MegaBrands 501
WCRC's index of India's most powerful brands across 501 consumer and business categories.
WCRC network: WCRC International · WCRC Leaders