Kenya’s banking sector walked into a new era of transparency and performance benchmarking on Thursday, December 4 as Integrated Payment…