A United Kingdom buyer, with 1 published contract, worth £32.0m, most recently today.
Framework for leasing mobile plant equipment and services to support waste treatment operations at Lancashire Renewables Ltd facilities, available for use by specified contracting authorities across the UK.