Albania: ICC rules in favour of Albania in Bankers Petroleum disputeJune 28, 2024 The International Court operating under the International Chamber of Commerce (ICC) in Paris has ruled in favour of Albania in a long-standing dispute with Chinese-owned oil…