Odfjell Technology (OB:OTL) Is Experiencing Growth In Returns On Capital – Simply Wall Stby adminon Posted on January 4, 2025 Odfjell Technology (OB:OTL) Is Experiencing Growth In Returns On Capital Simply Wall Stsource