No but if they're anything like the rest of their product range, stay away!
You'd be amazed at what goes on in solar panel factories. A friend visited 6 factories in China and one of them was using a $20 ebay pump in a garbage bin full of water for cooling in the manufacturing process.
Another factory he went to was technically amazing, so they all can't be tarred with the one brush.
Bookmarks