GlobeNewswire Inc.·4d ago·NaGlobal Ship Lease Reports $2.24B in Contracted Revenue Amid Fleet ModernizationGlobal Ship Lease ($GSL) files 2025 annual report with $2.24B contracted revenue, 71-vessel fleet, and 2.7-year average charter term. GSLGSLpBForm 20-Fannual report