10 Tech Things You Need To Know This Morning

Klout office
Klout’s San Francisco headquarters, where about 50 employees work. Klout via Instagram