site logo

Talend goes public as tech IPOs slowly come back to life