Operates a fleet of vessels for transporting energy and other cargo, supporting global trade and logistics.
2007
Greece
1,001 - 5,000 employees
Maritime
$100M - 500M in revenue
$25M - 100M in profitability
Industry Rank
76 out of 123
Greece, Transportation & Logistics, Maritime
Sustainability Report