Cengiz İnşaat Sanayi ve Ticaret A.S v. Libya, Judgement of the French Court of Cassation

12 Feb 2025
Cengiz İnşaat Sanayi ve Ticaret A.S v. Libya, ICC Case No. 21537/ZF/AYZ