Twitter's mass layoffs mean some junior employees are in charge of … – Yahoo Canada Finance Bharat Shukla 3 years ago source