1. 1

US solar panel manufacturers have requested the Commerce Department to impose duties on Indian imports, alleging dumping practices.

  1.