With almost 50 per cent of the network of self-service machines and kiosks in Oman, the banks e-channel network is growing steadily and includes 426 ATMs, 113 CDMs, 134 full function machines (FFMs) and 10 business cash deposit machines (BCDMs) for bulk deposits by corporates.