Update: Chura has temporarily suspended PayPal services. When I first heard about Chura, I laughed. Chura means frog in Swahili, right? So why would a startup call itself a frog? However, when I noticed that they were featured in Business Daily, Nation and Demo Africa, huge publications, I was totally flabbergasted. In fact, the Demo-Africa […]