News

Formula 1 is coming to Toronto this week, but it's not in the form of a race down the Lakeshore or a permanent race track set up in the city. The racing series is opening its very own multi-week ...
Creton says his restaurant, Chez Alexandre, typically brings in between $100,000 to $200,000 in additional revenue on Formula One weekend, but much of that was lost last year after Montreal's fire ...