Texas Judgment Orders 1SolTech to Pay $8.5 Million Over Chinese Solar Panels Labeled “Made in the USA”
The Texas Attorney General’s Office said the Dallas-area company put “Made in the USA” stickers on solar panels imported from China, including panels sold for U.S. military bases and airports.
