NEW CASTLE COUNTY — A proposed development that would bring hundreds of new apartment units and more than 370,000 square feet of retail, restaurant, and office space to a site near DuPont Parkway and Boyd’s Corner Road was reviewed by County Council this week. The major land development plan, located in St. Georges Hundred, calls for a 372,506-square-foot mixed-use complex …