Loading...
SIA Novartis Baltics (40203071239) - Revenue, profit, owners