Global Ship Lease Re-elects Three Directors, Ratifies PwC and Locks in $2.05B Revenue - GSL News | Rallies