Tsakos Energy Navigation Ltd. in Stamford
(210) 940-7710
Tsakos Energy Navigation Limited (Tsakos Energy Navigation) is a Bermuda-based company. Tsakos Energy Navigation is a provider of international seaborne crude oil and petroleum product transportation services. During the year ended December 31, 2007, it ...