In a significant development for municipal employees in Moose Jaw, the City has finalized a new collective agreement with CUPE Local 9, marking the end of over two years without a formal contract.