I suppose. To me marketing implies revenue as in its definitional meanjng
business process of identifying, satisfying, and connecting with customers to promote and sell products or services
Bill Gates talking about the internet, who owns the OS the networked computers run on, kind of misses the po...