Business Analyst Analysis: Taliban gains give investors cause for concern beyond Afghanistan By Vania Rebecca / August 20, 2021