https://www.tarbikafa.com/2016/12/Face-legal-challenges-strategies-electronic-banking-environment.html