Time to shame Bombardier?

October 13, 2017 0

Once again, Political pressure hasn’t motivated Bombardier to live up to its commitments. Bad press has failed to get them to deliver. Lawsuits haven’t moved […]