This year, ALTIA lost several contracts to Heart and Interac and these were contracts they held for many years. What is going on with this company? They were always viewed as (slightly) better than other dispatch so I am surprised what is happening
by PrestigiousLab3459