Annual report Thorco Projects triples revenue and increases profit Thorco Projects has tripled its revenue last year and posted a small profit of USD 3.4 million. However, the purchase of expensive and loss-making vessels… 16 July 2019