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