After the previous report about StumbleUpon’s recent redesign, the people behind the site aggregator explained on Search Engine Land why they made the changes. In their latest overhaul, it should be recalled that they removed the source links and iFramed all content. StumbleUpon’s Mike Mayzel (Director of Communications), Marc Leibowitz (VP of Business Development and […]