Archived Content

Greg Scheu

President, Americas of ABB Inc. USA

"From lighting to waste reduction, one plant shows that sustainability has a business case."

Sustainability Profile