Established in 2004 to help increase the amount of organic waste recycled in the UK, West London Composting (WLC) is the largest in-vessel facility of its kind in Europe today for bulk composting.
No comments:
Post a Comment