Around the Net

Radio Shack's NYC Pop-Up Plans

RadioShack has opened its newest Manhattan location as a pop-up concept store at Penn Station. The limited-time-only location is the third RadioShack pop-up store to open in Manhattan. The company has opened a total of eight concept stores in the Manhattan area. The newest pop-up opened five days after construction began.

Read the whole story at Chain Store Age »

Next story loading loading..