For two hours last July, the skies opened. Two major thunderstorms dumped 126 millimetres of rain on Toronto, setting an all-time record
To establish the Future 40 shortlist, the research team identified all Canadian companies with revenues under $2 billion or maintaining fewer than