Solar industry anxious over defective panels. IN The World.
Keywords: Solar industry