Google inaugurated its new state-of-the-art campus, Ananta, in Bengaluru. Named after the Sanskrit word for 'limitless,' ...