News & Blog

AED Designs Times Square LED Display for Walgreens

Only passersby that stare at the sidewalk could’ve missed the new, gigantic Forever 21 display in Times Square, which debuted late June. The 91,257-sq.-ft. megastore makes Forever 21’s Times Square location the largest single-brand apparel store in Manhattan.