Tesla CEO and Twitter owner Elon Musk today reacted to the layoffs on the micro-blogging site,…
Tag: twitter job
Twitter sacked several Indian employees, including marketing and communications teams, as mass layoffs began
Twitter has started laying off its employees across the world and many of them only came…