Shoppers Drug Mart offers a welcoming environment that highlights its signature “Live Life Well” strategy at its 14,000-sq.-ft. store in Newmarket, Toronto.
The challenges facing developers and retailers as they plan for the shopping venues of tomorrow were brought home by a panel of shopping center executives at SPECS 2018.