Twitter has begun making layoffs, which are set to impact half of its staff globally, with all offices temporarily closed and emails sent to personal addresses of those who are to leave the company. Since Elon Musk’s $44 billion takeover of the micro-messaging platform was confirmed last week, there have been questions about what policy…Read More