Robo-advisor with nearly $3 billion under management; Palo Alto, California

Source documents