Carlyle-backed Atotech debuts IPO

Atotech, a German chemicals company, has gone public after pricing its over 29 million shares at $17 per share.

Share this