Solar cells imported into the United States will now face a tariff. That’s the bad news. The good news is that it could have been worse.
Here comes the most “dog bites man” news flash of all time. Ready? The President of the United States made headlines this week.