SLASH launches the first escrow marketplace in Nigeria – Techpoint Africa

… Nigeria and Africa, more than 98 percent of Nigerians lack trust in e-commerce, with barely 1% of Nigerians routinely patronizing eCommerce.

Read the full article