Tagged: Star Trek

Are marketing executives orbiting the new “big data galaxy” out of necessity, or curiosity?