TEN Reports Lower Profit, Gears Up for Newbuild Deliveries
Greek tanker owner and operator Tsakos Energy Navigation Limited (TEN) posted a net income of USD 25.4 million in the first quarter of 2016, down from last year’s USD 37.2 million amid less operating days due to scheduled drydockings.