Businesses in Afghanistan were also being hampered due to the recent disruption in the country’s banking system.Businesses in Afghanistan were also being hampered due to the recent disruption in the country’s banking system.Read More