LED Leases definition
LED Leases means any agreement for the render of energy savings or similar services, inter alia, providing for the installation of LED lighting equipment under provisions of retention of title in the Group’s Lithuanian real estate.