Elon Musk has begun laying off Twitter staffers, days after his $44 billion takeover

Twitter has begun laying off sizable chunks of the company, the first major move by Elon Musk since his acquisition of the company was completed last week.