Latka logo

Zeming Xu

Founder

Company

Link Motion

China · Founded 2005

Revenue
$1M
Team size
12

Company profile →