Mercedes-Benz has announced that it will set up its own production of fuel cell stacks in Canada.