Novares Group has officially inaugurated a new, 9,600 square metre second building at its site in Janovice, Czech Republic.