Last Update: 2025-03-11 12:10:23 - Source: Iraqi News Agency Iraq Settles $1 Billion Arbitration Dispute against German Company