The Transportation Safety Board of Canada, an independent agency which reports directly to Parliament, is the Canadian agency responsible for the advancement of transportation safety through the investigation and reporting upon accident and incident occurrence in all prevalent Canadian mode of transportation