BENGALURU: Google, on Wednesday, opened 'Ananta,' one of its largest campuses globally, in Bengaluru. The new office complex can accommodate over 5,000 employees, part of the company's current ...
Ananta’ is a Sanskrit word meaning limitless. India is one of the largest employee bases for Google outside the US ...