Global Ship Lease compliance chief sells shares worth $346,729.9764 - GSL News | Rallies