Catapult Print to expand into 200,000 square feet of space in Orlando Florida.
Orlando, Florida — According to state and local development sources, Catapult Print plans to build out 200,000 square feet of new space in Orlando. The company plans to occupy the new space in Orlando, on…