Wugen to expand into 18,000 square feet of new space in Saint Louis Missouri.
Saint Louis, Missouri — According to state and local economic development sources Wugen plans to build out 18,000 square feet of new space in Saint Louis. The company plans to occupy the new space at 4260…