Loading...
Tikura Ventures GP Oy (3179303-1) - Revenue, profit, owners