Total Quadran secures 135MW of solar projects in France

Credit: Michael Wilson.