The brand projects to reach over 170 outlets pan-India in FY27, expanding its active footprint from current 45 cities across 12 states. NBC showcases a 1.5X revenue surge, growing from ₹59 Cr in FY 24-25 to ₹90 Cr in FY 25-26, marking a powerful CAGR of