Integrity Score 684
No Records Found
No Records Found
Twitter layoff saga continues as Twitter India has sacked the whole communication and marketing team of India, according to reports.
The sources say along with marketing and communication, employees of some other departments were also laid off.