96 employees
Vela International Marine Limited is one of the largest crude oil tanker companies in the world.
1985