Talend SA

06/02/2021 | Press release | Distributed by Public on 06/03/2021 02:46

Consolidated Financial Statements for the Year Ended December 31, 2020 (IFRS)