Five numbers from the last two days of Indian consumer, retail and auto news — and what each one actually says.

Starbucks India added 23 stores all year

Tata Starbucks closed FY26 with Rs 1,367 crore of revenue, up 7%, and a net loss of about Rs 99 crore, 27% smaller than the year before. The store count explains it: 502 outlets at March-end after just 23 net additions in twelve months, against roughly a hundred a year previously. Expenses rose 4.7%, slower than revenue. EBITDA was positive at Rs 234 crore, so the loss sits in depreciation and lease accounting rather than in the coffee. Same-store sales have been positive for five straight quarters. The chain stopped buying growth and started harvesting what it had already built. (Entrackr / Tata Consumer board report)

Delhivery crossed Rs 3,000 crore in a quarter

Delhivery reported Rs 3,066 crore of September-quarter revenue, up 20%, and a net profit of Rs 41 crore. EBITDA nearly tripled to Rs 205 crore at a 6.7% margin. Express parcel moved 325 million shipments, up 32%, but segment revenue rose only 22%, so realisation per parcel fell. Part truckload went the other way, with tonnage up 14% on revenue up 23%. The read is that price pressure is concentrated in e-commerce delivery, where quick-commerce fleets are bidding, and not in business freight. A 1.3% net margin on Rs 3,066 crore is Indian logistics in one line. (CNBC-TV18)

Atomberg will spend Rs 150 crore of IPO money on ads

Atomberg has SEBI clearance for an IPO: Rs 450 crore of fresh equity plus an offer for sale of 7.65 crore shares, with A91 Partners, Temasek and Inflexor selling down. Of the new money, Rs 150 crore goes to brand and performance marketing and Rs 100 crore to research and development. FY26 revenue was Rs 1,293.77 crore, up 34.8%, and the consolidated loss widened 26.8% to Rs 148.9 crore. A company built on an efficient fan motor is asking the market for half again as much to defend the name as to improve the product, which perhaps says the technology is no longer the moat. (Inc42 / Atomberg DRHP)

Traya’s revenue reached nearly Rs 600 crore

Traya, which sells hair-loss treatment as a five-month programme rather than a product, closed FY26 with operating revenue approaching Rs 600 crore, up from Rs 338.4 crore. The net loss widened to about Rs 29 crore from Rs 22.5 crore, and the company was profitable as recently as FY24. Revenue grew around 77% while the loss grew about 29%, which works out to roughly 11 paise of loss for every rupee of new revenue. On these numbers the loss reads as a customer-acquisition decision rather than a unit-economics problem, though the filings do not split new revenue from repeat. (Entrackr)

Gabriel India grew 23% and kept less of it

Gabriel India reported Rs 1,399 crore of standalone September-quarter revenue, up from Rs 1,140 crore, with net profit up 16% to Rs 124 crore and consolidated revenue at Rs 1,608 crore. Both EBITDA and profit-before-tax margins fell, on higher input costs and finance charges. Revenue up 23% against profit up 16% is a supplier passing volume through at a thinner cut. The record vehicle volumes of the last two quarters clearly reached the component tier; the pricing power did not travel with them. Finance charges rising alongside input costs is the line to watch if volumes stop. (Autocar Professional)

The full edition — six stories, the deeper reads, and three quick briefs on gig-worker social security, Boba Bhai and Yulu — is here: https://theinsightlabs.in/daily/2026-10-31

If one of these numbers changes how you are thinking about your own category, hit reply and tell me which. I read everything.

— Satyam · The Insight Labs