StumbleUpon rolls out new ad platform Web content discovery engine StumbleUpon has launched a new & improved advertising platform aimed to attract bigger brands.