The impact of Russian sanctions on the performance of English contracts

Insight • 21/10/25