Miquel y Costas

Miquel y Costas

HQ location
Barcelona, Spain
Launch date
Market cap
$601m
Enterprise value
$605m
Share price
14.55 MCM.MC
Authorizing premium user...