Green Award for Imbema Cleton
Imbema Cleton (Vlaardingen, the Netherlands) has joined the Green Award programme as an incentive provider. This is in recognition of our contribution towards improving and raising awareness of quality, safety and the environment within the maritime sector. ‘We are extremely proud and happy that the sustainability of our products and