Who is behind Keenu, which claims to be Pakistan’s first payment gateway?

Asked Feb 7, 2016· 1 answer ·Pakistan
Related in Merchant Accounts, Processors and Gateways