Microsoft slips in Top IT Business Brands survey

Top