Article

Sara Silverstein, Trevor N. Cadigan for Business Insider
Feb 14 ’18

Top tech leaders get higher approval ratings than many world leaders, according to Wharton study