MicroAd

MicroAd

Its users with demand and supply platforms.

HQ location
Tokyo, Japan
Launch date
Employees
Market cap
$123m
Enterprise value
$128m
Share price
JPY627.00 9553.T
Authorizing premium user...