U.S. slaps 126% duty on Indian solar imports

Tariffs were collectively imposed on India, Indonesia and Laos following investigation that is ongoing