Hardik Bhavsar’s post on Twitter had triggered online threats against the Titan employee, and it’s this that prompted the company to pull the ad on Tuesday...
An open letter written by 11 employees sought that the social media platform’s 'policy team in India (and elsewhere) includes diverse representation'...