Google India lays off 453 employees across various departments: Reports
Google India has laid off 453 employees across various departments, according to reports. Employees were informed of their termination through mail, reports said. Last month, Alphabet, the parent company of Google, announced that it is sacking 12,000 employees or 6% of its total headcount globally.