Press Release LeaseLock Surpasses $17 Billion in Leases Secured and Expands Insurance Panel with Two Global A-Rated Carriers 17 hours ago