Recent Insights for Outsourced Marketing