Business News | Exchange Rates| Financial News
India and Taliban-led Afghanistan have started formal contacts to normalize relations. As the saying goes, “there…