The new Taliban government in Afghanistan has formally taken office. Now let's learn about the business challenges under Taliban 2.0.