Atai Life Sciences Valued At More Than $3 Billion After IPO

Atai Life Sciences hits unicorn status with its IPO on Friday.

Atai Life Sciences Valued At More Than $3 Billion After IPO