Posted By IANS On Mon, Jan 16, 2023
New Delhi, Jan. 16 (IANS): The year 2023 began on a bad note for tech workers globally and 91 tech companies have laid off more...