Summary
Billionaire investor Bill Ackman and his wife Neri Oxman are launching the $400 million Ackman Oxman Institute in Manhattan, a neuroscience and longevity center inspired by their daughter's health and built outside traditional universities, which Ackman believes are losing talent.