Cash deposit machine failures delay customer deposits up to 10 working days
Bank cash deposit machines holding funds cause up to 10-day credit delays, customers say UAE customers face cash deposit machines holding funds and account credit delays up to 10 days;…