Etymology
Today it means: marketing communications Full definition →
Shortening of marketing communications.
Etymology from Wiktionary, CC BY-SA 4.0.