DID YOU KNOW ?
Its Global Education Centre at Mysuru, with a built-in area of over 1 mn sq. ft, is one of the world’s largest training centres
Its Global Education Centre at Mysuru, with a built-in area of over 1 mn sq. ft, is one of the world’s largest training centres