Report - 9 April 2019 SUMO GROUP PLC (“Sumo Group”, the “Group” or the … · 2019-04-08 · 1 9 April 2019 SUMO GROUP PLC (“Sumo Group”, the “Group” or the “Company”)

Please pass captcha verification before submit form