Aviation in RECESSION: IATA reports 1.7pc global passenger demand decline in June
Global passenger demand declined 1.7pc compared to June 2025. International demand fell 0.9pc, domestic demand contracted 3.0pc. European carriers saw…
River cruise operators face tough choices as European water levels fall
As the Danube has reached its lowest level in decades, exposing a freight ship that sank in 1936, river cruise…