Dubizzle Group sells Lamudi property portals in Philippines and Indonesia to focus on Mena 20 October, 2023