Business Microsoft Shutting down Xbox Ambassadors This October Microsoft is shutting down their Xbox Ambassadors program as the company will continue “to integrate its values across our platform and focus on creating... Anthony DiMoroSeptember 20, 2024