Tech layoffs continue in March 2025, with major companies like Ola Electric, TikTok, NASA, and Zomato cutting thousands of ...