Industry Focus

The three most recognizable names in the social media landscape dropped earnings this week and while big picture numbers looked good across the board, Mr. Market didn’t seem too pleased with the results.

Direct download: 150731_IF_Tech.mp3
Category:Podcast -- posted at: 4:28pm EST