Entry
2021
Segment
Renewable energy production
Location
Northern Europe
Status
Current
Entry
2021
Segment
Energy technology and services
Location
Cyprus
Status
Current
Entry
2013
Segment
Energy technology and services
Location
Norway
Status
Current
Entry
2014
Segment
Exploration & Production
Location
Europe
Status
Current
Entry
2019