National Bank of Malawi (NBM) plc has awarded 12 Information Communication Technology (ICT) innovators in the ICT Association ...