Costa Coffee store count shrinks by 22 to 198 in India in FY26, revenue up 7%
· thehindubusinessline.com
Costa Coffee's store count in India drops to 198 in FY26, yet revenue rises 7%, reflecting a strategic shift in growth.
British coffee chain brand Costa Coffee's store count in India shrunk to 198 outlets in FY26 from 220 a year ago, marking a first decline in over five years in ...