ICTA clarifies on National Payment Platform

30 Nov 2017