Overview Details Press Releases Multimedia Locations People Groups Leasing a Car is now Easy! MyNewCar.in is one-stop solution that includes Buying a car on lease. We are best Car Leasing Company in India providing Corporate & Retail Car Lease, Renew Car Lease for All Car Brands.