Q-Cells Soars on $269 Million Bond Deferral

Q-Cells Soars on $269 Million Bond Deferral

Jochen Eckel/Bloomberg

Solar panels are seen on the roof of the Q-Cells plant in Thalheim.