Baghdad construction halts as the Ministry of Finance freezes payments; experts blame 2025 budget delays and poor liquidity ...