×

Twitter one of greatest products ever: McNamee

5:11 PM ET Fri, 14 Aug 2015

Roger McNamee, Elevation Partners, believes Twitter is very close to huge success if they make some changes.