According to dubizzle, more than 660,000 users are now verified on the platform, reflecting increased demand for transparency in peer-to-peer transactions