Transport Canada is freezing $43 million in federal subsidy