Setting new standards
1st Feb 2022

Setting new standards

A comprehensive and wonderful report “Leela Worldwide: Setting new standards for the ship recycling industry”.