Tor Group delivers Tug HOPE to England by Anchor in Chief 23 February 2022 Tor NB112, or Tug HOPE, with her new name, was delivered by Tor Group with a change of flag. Tug ...