The company involved in the building of a made-in-Canada asteroid hunting satellite says an audit that was critical of the project, placing some blame on the firm, was more about deflecting blame for the Canadian Space Agency’s handling of the project ...