This portal is currently on a 3-month pilot. For any queries, please contact the EMC Department. For payment failures or payment-gateway issues, call 6309378500.
The DCB & account-statement figures shown here are provisional during the pilot. For any discrepancy or mis-calculation, please contact the EMC Department.