Explained: Why tech giants are laying off staff globally
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.
The Times of India ·