International listing portal Lamudi relaunches to target mobile users

Lamudi, considered one of the fastest-growing property search portals with over 750,000 property listings in 28 emerging nations, has relaunched its website to improve users’ mobile experience and reel in more advertisers. Based in Germany, Lamudi is an international property ...