Did you know that India has one of the best automotive testing facilities in the world? Did you know the high-speed track at Indore is one of the only five of its kind in the whole world? These and many more facets of the India’s state-of-art NATRAX testing facility will leave you in awe. It certainly did for us. Watch the video to know all about it