Google’s Global Business Unit Slashes Approx 200 Employees
New Delhi: Google laid off roughly 200 employees in its global business unit, which handles partnerships and sales, on 6 ...
New Delhi: Google laid off roughly 200 employees in its global business unit, which handles partnerships and sales, on 6 ...