(ADPnews) - Nov 12, 2010 - German solar power firm Q-Cells (ETR:QCE) narrowed its third-quarter net loss to EUR 19.8 million (USD 27.1m) from a loss of EUR 227.3 million a year earlier as sales more than doubled.