Understanding Global NCAP
G-NCAP has become a buzzword in recent years as safety has become a priority for new car buyers. The Global NCAP safety rating is what every automaker boasts to show the safety levels of their cars. Tata, Mahindra, and even Honda are advertising the safety of their cars using these ratings. However, if you are …