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