The Philadelphia Business Journal recently updated its Crane Watch map, showcasing development projects in the region that are proposed, under construction, or recently completed. Thousands of apartments have been added—and hundreds removed—along with major retail and life sciences projects. A key update highlights the 76 Place Center City arena development. Mayor Cherelle Parker confirmed her… Read more »