Substrate
Norwegian Cruise Line Forecasts 2026 Adjusted EBITDA at $2.48B to $2.64B with Net Yield Decline — Substrate