Google on Tuesday, August 13, announced the opening of three Google-owned walk-in centres in India, in…