Global Payments faces uncertainty with the resignation of its Chief HR Officer and a 13% stock price drop amid global trade tensions. Market caution and challenges in the financial sector are evident. Despite strategic shifts and financial moves, the company's returns have lagged.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing