Explained: Why tech giants are laying off staff globally – Times of India
NEW DELHI: The gloomy outlook for global economy in 2023 has pushed several tech firms and Wall Street titans to lay off staff across offices worldwide. A string of tech companies like Microsoft, Twitter, Meta were already in the grasp of…