Solvay & Veolia launch French clean energy project

by