Key Facts

Revenue icon
3,30,870 Cr
Gross revenue in FY2025
EBITDA icon
25,053 Cr
EBITDA in FY2025
Retail stores icon
19592
Retail Stores
As on 30 June, 2025
Retail area icon
77.6 million sqft
Retail Area
As on 30 June, 2025
Transaction count icon
1.4 billion
Number of transactions FY2025
Registered customer base icon
> 358 Million
Registered customer base
As on June 30, 2025