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

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

  • Published: