At the beginning of the 2025 Atlantic hurricane season, the National Hurricane Center (NHC) announced a partnership with ...