Lancashire Renewables Ltd (LRL) is a company owned wholly by Lancashire County Council and Blackpool Council. LRL operates two waste treatment facilities in Leyland and Thornton.
- Closing date
- Not stated
- Buyer's estimated value
- Not stated
- Where
- Sub-region: Lancashire