Capza sells stake in France’s Novarc
Novarc is an industrial group that designs, manufactures and distributes a wide range of specialized products.
Novarc is an industrial group that designs, manufactures and distributes a wide range of specialized products.