Chinese competition poses 'existential threat' to Europe's solar industry

Solar panels in Solarge, the Netherlands