La Corte riunisce i ricorsi; accoglie il ricorso principale, assorbito l’incidentale; cassa la sentenza impugnata e rinvia la causa, anche per le spese, alla Corte d’appello di Bologna.
Accoglie il secondo e quarto motivo del ricorso, rigetta gli altri motivi; cassa la sentenza impugnata in relazione ai motivi accolti e rinvia, anche per le spese, alla C.T.R. della Lombardia, in diversa composizione.