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.