Ottawa technology company ZIM Corp. saw sales fall 13 per cent in fiscal 2010 in the year ended in March 31, according to a press release issued Thursday.
ZIM sales fall 13 per cent in fiscal 2010