Drexel Square kicks off a 20-year, $3.5 billion development that aims to create a hub for technology and life-sciences companies called Schuylkill Yards.
JON HURDLE, NY Times: Business
Tue, 02/20/2018 - 9:19am
Drexel Square kicks off a 20-year, $3.5 billion development that aims to create a hub for technology and life-sciences companies called Schuylkill Yards.