CAB Payments Reports 77% Profit Slump Amid Challenging Market Conditions
The financial services specialist reported a significant profit decline amid challenging market conditions. Despite client growth and signs of revenue stabilization, margins contracted sharply, reflecting ongoing economic pressures.