TERRA INNOVATUM GLOBAL N.V.

NKLR ·Industrials, Metal Fabrication
Profitability Profit History
5Y 10Y MAX

Profit History