Trump’s First Test On Tariffs – The Potential For Disaster and Lost Jobs
The International Trade Commission (ITC) declared on Friday, that solar panels imported from China are hurting U.S. Manufacturers – not really a surprise to anyone. But this decision on overseas production may have overall devastating effects on the U.S. solar…