November 22, 2024 22:04 (IST)
Google's Indian-origin director of news laid off after 13 yrs
Google recently laid off its director of News Ecosystem Development who worked for the company for 13 years.
Latest Headlines
Google's Indian-origin director of news laid off after 13 yrs Tue, Jul 25 2023