1 comment

[ 222 ms ] story [ 842 ms ] thread
Auxin Solar, the tiny company whose trade petition is rattling the whole U.S. solar industry, produces solar panels of questionable quality in volumes that appear to be lower than claimed, sources tell Canary Media.