Veolia opens new facility in France for recycling end-of-life photovoltaic panels

Image: Official from veolia among others. Photo: courtesy of Veolia.