Talend S.A. financial data

Location
Suresnes, France
Fiscal year end
31 December