1 report

It is a supplier of technology-based products and integrated solutions for customers in oil, gas, energy, and process industries.

  • Maritime
  • Maritime Transport
  • Finland
  • Company
  • M&A