
Pharmacy chain Rite Aid has moved to accommodate a more remote workforce, downsizing and relocating its headquarters to Philadelphia and selling its former one in central Pennsylvania. The retailer this week unveiled its new base on the second floor of 1200 Intrepid Ave. in Philadelphia’s Navy Yard district. It’s a 23,000-square-foot space that Rite Aid in a… Read more »