Analyse @businessinsider's tweets
@businessinsider
| 4,049,014 followers
Top tech leaders get higher approval ratings than many world leaders, according to Wharton study https://t.co/QYPql1aVEI