Hmm, logo copycat? With such blatant mfg imitators, can we trust Chinese-made modules? #renewables #solar #SolarWorld