Court orders Israeli company to pay Iran more than $1B
A Swiss court has ordered an Israeli oil company to pay $1.1 billion in damages to Iran for a joint ...
A Swiss court has ordered an Israeli oil company to pay $1.1 billion in damages to Iran for a joint ...