Judgment in favour of Libyan state against Turkish company ‘Itrak’ in US$ 21.3 million case
Nov 10, 2024 Sami Zaptia

Judgment in favour of Libyan state against Turkish company ‘Itrak’ in US$ 21.3 million case

Read Article