What is XXX's parent company?
Meteorological Service of Canada
The Meteorological Service of Canada (MSC) is a division of Environment Canada, which primarily provides public meteorological information and weather forecasts and warnings of severe weather and other environmental hazards.
Environment Canada