JCB North America to expand into 14,324 square feet of space in Norcross Georgia.
Norcross, Georgia — According to state and local development sources, JCB North America plans to build out 14,324 square feet of new space in Norcross. The company plans to occupy the new space at 5493…