Top 10 smartest companies in 2017
No 4 23andMe
Headquarters: Mountain View, California
Valuation: $1.1 billion
Industry: Biomedicine
A logo sign outside of the headquarters of 23andMe in Mountain View, California on January 24, 2016. [Photo/IC] |
Most Viewed in 24 Hours