Volvo XC60 in India gets 3-year assured buyback at 65%

Auto