Californian-based manufacturer Skechers is opening a flagship store in Toronto, Canada in March, with more planned for later in the year. Its plan is to penetrate the whole Canadian market. From Peter Embling, Shoestyle