FY25 trade deficit with China close to $100 bn amid dumping concerns
NEW DELHI : India’s trade deficit with China neared $100 billion in FY25, amid escalating concerns of dumping, data released by the commerce department showed. Chinese imports rose