Citation: 4A_237/2023 E. 7

Die Beschwerde ist teilweise gutzuheissen. Das angefochtene Urteil ist aufzuheben und die Sache zu neuer Entscheidung im Sinne der Erwägungen an die Vorinstanz zurückzuweisen. Da die Beschwerdegegnerin damit mehrheitlich vor Bundesgericht unterliegt und im Verhältnis zum Streitwert von über Fr. 1. Mio. lediglich im Umfang von rund Fr. 200'000.-- obsiegt, wird sie für das bundesgerichtliche Verfahren überwiegend - im Verhältnis von vier Fünfteln zu einem Fünftel - kosten- und entschädigungspflichtig (Art. 66 Abs. 1 sowie Art. 68 Abs. 1 und 2 BGG). Entsprechend werden die Gerichtskosten von Fr. 14'000.-- der Beschwerdegegnerin im Umfang von Fr. 11'200.-- und der Beschwerdeführerin im Umfang von Fr. 2'800.-- auferlegt. Nach Verrechnung der gegenseitig geschuldeten Parteientschädigungen resultiert für die Beschwerdeführerin eine Parteientschädigung von Fr. 9'600.-- zulasten der Beschwerdegegnerin.