Municipality and CUPE Local 108 reach tentative collective agreement

Posted: