Articles Banking compliance in Cyprus - From almost non-existent regulation to the other far extreme of over-regulation