India has imposed anti-dumping duty on four Chinese products, including aluminium foil, to safeguard domestic industry as ...