The Canadian government has agreed to pledge CAD$2.879m (US$2.543m) in support of two textile manufacturers in Granby, Quebec.