By CEP Staff • 6 November 2012 in News

French court liquidates solar panel maker Auversun