Tag: Mercedes Lease Cars in India
‘Star Lease’ scheme finally launched in India by Mercedes
Just days after we brought forth Mercedes’ intentions of starting a lease for their cars in India, Mercedes have officially announced the start of their ‘Star Lease’…
Mercedes Gets Ready to Lease Cars in India by Year End
Mercedes Benz is getting ready to begin leasing cars in the Indian auto market by year end. Currently, no other luxury manufacturer of cars offers their models…