International Datacasting

The number of Ottawa-based companies on a list of Canada’s top tech firms was up by one this year.
Troubled digital content distributor International Datacasting Corp.