Citation: 4A_107/2019 E. C

La II Camera civile del Tribunale di appello del Cantone Ticino ha, con sentenza 22 gennaio 2019, in parziale accoglimento dell'appello della B.________Sagl, aumentato a fr. 5'351'049.38 l'importo dovuto a quest'ultima. Ha posto le tasse di giustizia di prima e seconda istanza in ragione di 19/20 a carico della convenuta, la quale è pure stata condannata a pagare all'attrice fr. 87'500.-- rispettivamente fr. 45'000.-- a titolo di ripetibili parziali. Ha per contro respinto, nella misura in cui era ricevibile, l'appello incidentale della A.________SA, ponendo integralmente a suo carico le spese processuali e le ripetibili di tale procedura. La Corte cantonale ha respinto o dichiarato inammissibili tutte le lamentele rivolte contro il mancato riconoscimento delle violazioni contrattuali imputate all'attrice e ha negato l'esistenza di giusti motivi che giustificherebbero la disdetta anticipata. Ha ritenuto che la B.________Sagl ha sufficientemente sostanziato la sua perdita di guadagno, mentre la A.________SA non è riuscita ad allegare e provare i risparmi attribuiti alla controparte in seguito alla fine dei rapporti contrattuali. Ha invece accolto le critiche della convenuta dirette contro la rifusione dei costi attinenti al controllo e al riassetto delle macchine, ragione per cui ha dedotto fr. 102'060.-- dalla pretesa attorea.