Just Auto Uncategorized Novares expands in Czech Republic July 10, 2019 admin Novares Group has officially inaugurated a new, 9,600 square metre second building at its site in Janovice, Czech Republic.