Controversy surrounds Iraq's $22.5 billion consultancy contract with Italian BTP 2024-11-27T12:23:59.000000Z