
Amazon.com Inc. has leased another building in Philadelphia, growing its portfolio of last-mile distribution centers throughout the region and adding — one fulfillment and last-mile distribution center at a time — to its expansive real estate footprint. The online retailer signed a lease on a 65,856-square-foot building at 13200 Townsend Road in Northeast Philadelphia. Hydroponic… Read more »