It seems size really does matter in the corporate sector with larger businesses reporting a significantly higher level of satisfaction with their business banks as compared to their smaller counterparts, a survey says.
23/04/2010 - 11:14
Size matters in business banking: survey
23/04/2010 - 11:14