India imports $70 billion in goods from China annually and is heavily dependent on imports. After the Ladakh clash, traders and resident associations have called for a boycott of Chinese products. But can India afford an economic boycott of China? A Reality Check.