M mashable.com Microsoft drops Twitter from its advertising platform 67 points davidbarker 3 years ago 21 comments