The renewables business of French utility Engie installed 1.4GW of wind and solar capacity in the fi...
Installation and vessels specialist Van Oord reported revenue of €1.88 billion in its 2018 results, ...