Nothing Debuts Pop-Up Store ‘Drops’ In India
[ad_1] New Delhi: London-based consumer technology brand Nothing has debuted its pop-up store "Drops" in India. The company launched Nothing Drops in Bengaluru for customers to buy the much-awaited Phone (2)…
