Report - Financial Statements of - Sangoma Technologies Corporation · 2019-11-14 · Foreign currency translation loss (gain) (152,466) ... consolidated financial statements for the year

Please pass captcha verification before submit form