Esker’s 2020 Annual Results March 26, 2021March 26, 2021Esker UK Record results and continued investments brings optimism for 2021 Continued growth despite COVID-19 pandemicEsker’s sales revenue amounted to 112.3 million euros in 2020, [...]