Taliban-controlled central bank fails to meet criteria for return of assets A recent audit of the central bank failed to secure Washington's support for release of frozen $3.5 billion in Swiss-based trust fund... Business Bais Hayat July 23, 2023