Algoma Central Corporation (Algoma) wins in its dispute with a Chinese shipyard at a London, UK, Arbitration Tribunal. The tribunal…