Search results
Google has laid off 453 staff in India and Twitter has shut down two offices
Quartz via Yahoo Finance· 1 year agoBig Tech’s global efforts to pare costs are in full flow in India. Google has reportedly laid off...
Big Tech’s global efforts to pare costs are in full flow in India. Google has reportedly laid off...