New Dacia Bigster is the antidote to the confusion of modern car tech, says brand’s boss

And value brand’s approach is working, as it lures in customers from more expensive rival companies