Hmm. Looks like they're trying to convert Ford vehicles into "platforms" for "innovative customer experiences."
So... you know those annoying ads that play while you're pumping gas? Those are coming to your Ford vehicle (admittedly, that's a bit of a stretch, but if it does happen, I'll look like I have Blavatsky level clairvoyance.)