Novares has opened an engine parts manufacturing plant in Togliatti

Novares