50 employees
First Ship Lease Trust is a business trust that owns a diversified fleet of well-maintained oceangoing vessels across different segments.
2007