English Supreme Court rules against General Dynamics in favour of Libya in £16 million case
Jun 28 Sami Zaptia

English Supreme Court rules against General Dynamics in favour of Libya in £16 million case

Read Article