September 11, 2017ClickPesa launches initiative to educate 500 merchants ClickPesa recently launched an initiative to consult, advise and educate around 500 merchants about using Electronic Payments in their places of