The current state in which marketing finds itself is heavily influenced by which modern business concept?
a) Globalization
b) E-commerce
c) Customer relationship management
d) Social media marketing