Does anyone know if there is any affiliation between Star Warning Systems (SWS) of Ontario, Canada, and Star/SVP? They both seem to have offices in New York state.
SWS is not affiliated with star SWS is a Canadian company that stands for safety warning systems they are pretty common here in canada star/SVP are a different entity from the US i currently have an SWS titan traffic advisor not many patturns but very bright does great