Newbuilding Agreement by Stella Tanker: 3+1 Units of 7,300 DWT Duplex Stainless Steel Chemical Tankers
September 2, 2025