Nothing to Open First India Flagship Store in Bengaluru

Nothing is set to open its first India flagship store in Bengaluru, marking a major shift from online-only to physical retail.

Share it