Posted By IANS On Sat, Nov 11, 2023
NEW DELHI — Nearly 2.5 lakh employees have been laid off so far this year in the global technology and startup sector, as the tech...