Walmart is taking on Amazon, Facebook, and Google with its new innovative ad platform. That makes perfect sense. Here’s why.