Top Trading Firms Vow to Help Merchants Sailors Stuck on Ships Due to Coronavirus
Over 300 leading companies said on Tuesday they would work together to help hundreds of thousands of merchant sailors stuck on ships for many months due to COVID-19 in a crisis that risks creating more dangers at sea. About 90% …