SeaLead will launch a new Mombasa-Dar es Salaam (MDS) service using the 1,118 teu DEVON at Mombasa on 17 March 2025.