“Microsoft missed the chance to be a hero” According to brand channel, Microsoft missed a huge opportunity to defend its search engine after it received criticism for product placement in the new action film. If anything, Microsoft should take this as an indication that perhaps they need to rebrand their search engine or do further … Continue reading