Revenue up 41% as shipping rebound and Navig8 deal drive record year
ADNOC L&S Reports Record 2025 Revenue of $5 Billion, Up 41%
Dubai: ADNOC Logistics...
Globally, the average tenure of departing CEOs fell to 7.1 years in 2025, down from 8.3 years in 2021, reflecting boards’ shifting expectations of...