windsorstar.com
Forever 21 to open store in Devonshire Mall
Fast-fashion retailer Forever 21 is set to open its offshoot F21 Red at Devonshire Mall this autumn.