GGermany Read More Keel laid for new 7,500DWT cargo ship for Germany’s Carsten Rehder17 October 2025 India’s Garden Reach Shipbuilders and Engineers (GRSE) has laid the keel of a new 7,500DWT cargo ship ordered…