Promoting your products via advertisements of various kinds has been the mode of publicity for ages. Some brand rivalries were obvious though still discreet enough to be not too overt so as to attract problems. This one from Microsoft has...
Keywords: Microsoft ad, Google, iPhone, Nokia Lumia 920 ad
Read More