Twitter sacks Marketing & Communications Department in India
Twitter has sacked the whole marketing and communications department in India as the laying off began in the country, according to a report quoting sources.
Trending
Recover your password.
A password will be e-mailed to you.