News

Tata Starbucks denies having a brand ambassador in India. This follows social media buzz linking Dolly Chaiwala to the brand.