Cyprus banks face changes nobody predicted 2 years ago. Tiny fintech companies are taking on big traditional banks by ...