NEWARK POST — Destined to be one of the tallest buildings in Newark, the STAR Tower is beginning to rise on the University of Delaware’s STAR Campus. The 10-story building, which developer Ernie Delle Donne refers to as a “hood ornament” for the sprawling property on South College Avenue, is expected to be completed by August 2018. Framing for the building began earlier this spring. Read the full article.

Health Sciences