Browsing: DP World reports record revenue of $20.0 billion in 2024