"Struggling" ????? wat a load of s*it....am sure by now everyone must have seen CBQ's outstanding financial results - highlight of todays GT - and i thot Doha Bank were the pits!