Nothing Launches First Flagship Store in Bengaluru, Draws Over 2,000 People on Opening Day
Bengaluru, India – February 17, 2026: London-based consumer technology unicorn, Nothing today inaugurated its first flagship store in India in Bengaluru, drawing more than 2,000...
