AtaiBeckley founder says Eli Lilly’s deal worth up to $3.8 billion has closed · Digg