CEO of Swiss engineering firm ABB steps down amid overhaul - STLtoday.com
CEO of Swiss engineering firm ABB steps down amid overhaul STLtoday.comInvestors have been pressing ABB, which specializes in automation and factory robots, to increase its margins in recent years.