Elon Musk's brain startup nets $27M

August 28, 2017