The I-95 construction project at Route 896 in Newark hits a final, major milestone.
Late last month the final ramp of the project opened more than three years after the construction on the interchange started.
“It was the largest infrastructure project going on in the state over the past several years, and is one that really has addressed just some long-term operational issues and safety issues that we’ve just experienced here at this interchange,” said C.R. McLeod, DelDOT’s director of community relations…