By CEP Staff • 11 August 2011 in News

French construction firm Saint-Gobain acquires solar film business from Bekaert