The final beam was raised on the FinTech building on STAR Campus, marking the halfway point of construction. Owned by Delaware Technology Park, the building will play a pivotal role in UD’s future work. (UDaily)