Renault Bigster Earns Three-Star Safety Rating

The Dacia Bigster, arriving in India, secured a three-star safety rating from Euro NCAP, showing strong performance in occupant protection.
Advertisement