Brooks Brothers, America’s oldest retailer, celebrated the opening of its seventh Canadian store and second flagship in the historic, high-end fashion quarter of Yorkville’s Bloor Street last week, carrying collections for men, women, and children. Originally established in 1818 by...