Microsoft could be sitting on a $50 billion advertising opportunity, Barclays says – CNBC The bank sees advertising as a potentially key business for the software company.