Atlanta Business Journal--FedEx Ground will develop a 50-acre site in Norcross, where it has initial plans for a nearly 215,000-square-foot distribution center — and room for much more. Read more!

Follow