Bharat NCAP is India’s official car safety rating system that evaluates vehicles through crash tests and safety features. It ...
Even when it’s part of a controlled test and you’re standing at a safe distance, watching a car crash is shocking. At least ...