Deluxe to spend $10,200,000.00 to occupy 172,000 square feet of space in Sandy Springs Georgia.
Sandy Springs, Georgia — According to state and local economic development sources Deluxe plans to invest $10,200,000.00 to build out 172,000 square feet of new space in Sandy Springs. The company plans to occupy the new…