Delaware approves $5M taxpayer grant for Aldi distribution center
Aldi received a $5.3 million grant from Delaware to build a new distribution center. The 1.1 million-square-foot facility will be located south of New Castle and is expected to create 225 jobs. The project is estimated to cost $550 million and will feature …