Escrow Kenya has launched a free-for-all online marketplace targeting small business owners looking to give their businesses more visibility online. The platform offers...