...And in Wired, of all places: "Solar: Cheap panels from China have viscerated the US industry."
Stuffed it full of guts, have they?
I suppose that explains the smell. And here I had thought it was the reeking incense of FAIL.
(Pretty good article, btw.)
STANCOR 10P TRANSMITTER: UPDATE 12
6 days ago