ICL has been announced as a BALI National Landscape Awards 2021 winner in the Supplier Exceptional Service category.
The prestigious British Association of Landscape Industries' (BALI) Awards is the largest in Europe, and is designed to reward and sho