Canada's 'authoritative source' for severe storm research opens in London, Ont.
A newly established research centre in London, Ont. promises to revolutionize the tracking and understanding of dangerous weather and its impacts.
A newly established research centre in London, Ont. promises to revolutionize the tracking and understanding of dangerous weather and its impacts.