Key Differences between Leasing and Financing