Standard Onroad Cost - Your Savings = Net On Road Price.
40,70,188
Depot 23,989 + Accessories 0 = 0
1984CC,Petrol, Automatic