Brad Richards has a tough task. What do you do when you’re tasked with designing a ground-up revamp of your company’s ...
Bharat NCAP is a voluntary safety rating system modelled after Global NCAP’s “Safer Cars for India" initiative. It evaluates ...