Do you know which is the safest car in India? Meet Tata Nexon!

Speed thrills but kills. How many times have you heard this ancient saying, either at the back of a lorry or on an electronic advertising board? Each year, hundreds of thousands are claimed by road accidents. It’s almost a norm,…