Partners complete renewable power supply agreement in France Float glass plant in Seingbouse to be largely self-sufficient with green power…