Tag: German custom authorities uncovers fraud involving solar modules from China