Yeah it's weird to me that this article didn't talk about China's dumping of solar panels. Bloomberg has other recent articles talking about it https://www.bloomberg.com/news/articles/2018-01-21/trump-chi...
Reeks of "Trump is for it so it's must be bad" issue that has plagued journalism since he took office.
There's pros and cons to this method of fighting dumping but it's certainly a good thing for American solar panel manufacturers just not the installers (in the short term at least).