Harren Tankers tied to profitable vessel sales as it pares down fleet
German firm may have earned more than $100m over the past 12 months by selling one LR1 tanker and seven small clean ones
Harren Tankers tied to profitable vessel sales as it pares down fleet Read More »