Insurance How Does a Sales Contract Affect Marine Transit Insurance – Everything You Need to Know! Kumar Swamy September 3, 2025