Citation: 4A_521/2020 E. C

Con ricorso in materia civile al Tribunale federale del 7 ottobre 2020, A.________ AG domanda che, in riforma dei dispositivi I e II del giudizio impugnato, l'appello sia respinto, le spese processuali d'appello di fr. 18'000.-- siano poste a carico dell'appellante e che quest'ultimo le versi fr. 8'000.-- a titolo di ripetibili d'appello. Protesta inoltre spese e ripetibili anche in sede federale. Il 15 ottobre 2020 la Corte cantonale ha comunicato la rinuncia a presentare osservazioni. Con risposta del 5 novembre 2020, l'opponente ha chiesto il rigetto del gravame. Diritto: