Mastercard Incorporated (MA) supply chain analysis