Tag: solar panel maker

Solarworld to file for insolvency

German solar panel maker Solarworld has said it's forced to file for…

Deutsche Welle Deutsche Welle