ICL has been announced as the BALI National Landscape Awards 2021 principal 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 rew