May 18, 2024 11:44 (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