What is the meaning of Capital Lease?

A Capital Lease means a lease agreement or a contract in which the ownership rights of the asset are transferred to the lessee after the completion of the lease period. These are usually done for long-term and cannot be cancelled. The lessee has the option of bargaining at the time of the sale of the