The total value of revenue collected electronically through the eDirham system has crossed the Dh20 billion mark even More...