Home » ADNOC L&S finalizes $1.04 billion deal to acquire majority stake in Navig8