Air Canada’s largest union will vote again on a key labour agree­ment after the airline clarified its position on work out­sourced to Aveos, a private repair and overhaul company spun off by the company’s parent. The second vote by unionized mechan­ics, baggage handlers and technical staff will take place July 14.

Last week, members of the International Association of Machinists and Aerospace Workers narrow­ly rejected the deal, which would give Air Canada wage freezes and other concessions it says it needs to brave the economic downturn.

The tentative agreement between Air Canada and its unions calls for a 21-month extension of the current contract.