World Why have tech firms fired 200,000 people? | DW Business Team Buyback 27 January 2023, 11:03 pm27 January 2023, 11:03 pm DW News, Worldnews Share this:TweetRedditTelegramWhatsApp