Tech giant Google has reportedly sacked 453 employees from various departments in India late at night on Thursday. As per a ......
Follow VCCircle on Google News for the latest updates on Business and Startup News