Microsoft partners continue to use technology for good