Japanese contractor declares win in oil sands dispute

A Japanese engineering company says it has largely defeated a US$240 million claim by the operator of an Alberta oil sands project.


Get unlimited access to all Global Arbitration Review content