SLASH launches the first escrow marketplace in Nigeria – Techpoint Africa General … 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