Lewiston ME based Modula to occupy 252,000 square feet of new space in Franklin Ohio.
Franklin, Ohio — According to state and local economic development sources Modula plans to invest to build out new space in Franklin. The company plans to occupy the new space at 5000 Commerce Center Drive in…