The Nu-Era Group, a global retail fixture and display manufacturer, has moved its downtown St. Louis corporate offices to join its 150,000-square-foot distribution facility located within the St. Louis Business Center complex at 8000 Hall Street in an intra-city move. Founded in 1949, the move takes place as Nu-Era celebrates its 60th anniversary. The new 30,000-square-foot office renovation was completed earlier this month.

Continue Reading »