A trade dispute is in the offing between China and India and the European Union, which is implementing a carbon tax on such things as cement, steel, and fertilizer.
A trade dispute is in the offing between China and India and the European Union, which is implementing a carbon tax on such things as cement, steel, and fertilizer.