Add Yahoo as a preferred source to see more of our stories on Google. With the debate and arguments about which platform is best for creatives well and truly over, it’s safe to say that these days you ...