The roar on Toronto’s lakeshore is no more as the annual NTT IndyCar Series weekend races north. Green Savoree Racing Promotions, which puts on the annual event, told CBC Toronto exclusively Tuesday it is moving the IndyCar Series race to downtown Markham in 2026. The organizers and city have signed a five-year deal to hold …
Read More »
Asian Tribune Your Multilingual Newspaper covering World and local news News