BuzzFeed News shuts down, 15 per cent of staff laid off
Current and former employees have shared their dismay at the shock announcement that popular digital news site BuzzFeed is shutting down. The closure of the award-winning news division comes amid major lay-offs within its parent company, with 15 per cent of the total workforce – or 180 workers – losingContinue Reading