Imura Envelope

Imura Envelope

HQ location
Osaka, Japan
Launch date
Market cap
$74.5m
Enterprise value
$70m
Share price
JPY969.00 3955.T
Recent deals
Authorizing premium user...