translate English to French: We provide services at some 1,200 points across Canada and 39 points abroad.
Nous offrons des services dans quelque 1 200 sites au Canada et 39 bureaux à l'étranger.