The 2025 edition of the Future of Maritime Safety Report from Inmarsat Maritime, a Viasat company, reveals that distress calls at sea remain high, underlining the vital role of human factors in safe ...