Libya Loses UK Court Battle Over Contract Enforcement
Libya has lost a legal battle in the English Court of Appeal, which ruled that the country cannot claim state ...
Read moreLibya has lost a legal battle in the English Court of Appeal, which ruled that the country cannot claim state ...
Read more