India imposes anti-dumping duty on solar cell component from four nations

India has imposed anti-dumping duty of up to $1,559 per tonne on imports of a certain type of sheet used in solar cell making from … Read more