An Algerian state agency has reportedly defeated the bulk of a €200 million ICC claim brought by Spanish construction group OHLA over a railway project.
For more information, please see https://globalarbitrationreview.com/article/icc-panel-decides-algerian-rail-dispute