More accurate and detailed weather forecasts will soon be available in southern Ontario, once a new radar station is installed in Exeter, north of London. Environment Canada is upgrading its weather ...