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

  • Published: