Listen

Description

American business spends about a trillion dollars a year on so-called marketing. And so-called chief marketing officers, or CMOs, have the shortest tenure of any executive, according to the Wall Street Journal.