Real Assets
Swiss firm ABB has taken over a building in Senatobia once occupied by defunct solar firm Twin Creeks Technologies and plans to hire 300 people over the next five years.