Afghanistan's Taliban-led administration has set up a consortium of companies, including some in Russia, Iran, and Pakistan, to create an investment plan focusing on power, mining, and infrastructure, the acting commerce minister, Nooruddin Azizi, said on February 22.