Bekaert and Edison Next sign a twelve-year on-site solar power purchase agreement (PPA) at the Bekaert plant in Sardinia (Italy)
Bekaert Messenger and Guy Strand meets final NTIA Buy America guidelines