Based in Canada, DSC is a startup.
DSC (Digital Security Controls) is a company specializing in electronic security products, including control panels, IP alarm monitoring devices, and self-contained wireless security systems.
Funding rounds, investor list, risk signals, and comparable startups, all gated to subscribers.