US Slaps 126% Countervailing Duty on Indian Solar Imports
Solar stocks tank on steep US duty

The US Department of Commerce has imposed a preliminary 125.87% countervailing duty (CVD) on Indian solar cells and modules, effective…