Fascinating series of articles here that may fill in or confirm other stories. Considerably more to this than what was coming out initially.
For example - Central Bank of Cyprus could not provide details on deposits less than €100,000; belief that many deposits were split to be under €100,000;
and 37% of all their deposits are Non Resident. Finland particularly unhappy about money laundering. Cyprus had made little effort to curry favour with Germans.