Maruti Suzuki cars have often been accused of coming with lack of focus on safety. While Tata Motors and Mahindra have been introducing passenger vehicles with high scores at Global NCAP and Bharat ...