Fatti

La Procura Pubblica III del Cantone di Zurigo conduce dal 2012 un procedimento penale contro il ricorrente [A.] per truffa e altri reati. Questo procedimento è stato sospeso nel 2015 e non è stato riaperto fino ad oggi. Nel 2016, la stessa Procura Pubblica ha avviato un ulteriore procedimento penale contro [A.] per appropriazione indebita plurima, gestione sleale qualificata degli affari e altri reati. L'11 marzo 2020, la Procura Pubblica ha presentato l'atto d'accusa contro [A.] presso il Tribunale distrettuale di Zurigo. [A.] ha chiesto che il Tribunale distrettuale fosse territorialmente incompetente per questo procedimento e dovesse emettere una decisione di non entrata in materia. Il Tribunale distrettuale e il Tribunale superiore del Cantone di Zurigo hanno respinto questa richiesta. Contro questa decisione, [A.] ha presentato un ricorso in materia penale al Tribunale federale.

Legge

Il Tribunale federale ha deciso che il Tribunale distrettuale di Zurigo è territorialmente competente per giudicare i fatti contestati. Ai sensi dell'art. 34 cpv. 1 del Codice di procedura penale svizzero (CPP), le autorità del luogo in cui è stato commesso il reato punito con la pena più grave sono competenti per il perseguimento e il giudizio di tutti i reati di una persona imputata. Sebbene il procedimento avviato nel 2012 contro [A.] sia stato sospeso, esso è considerato pendente ai fini della determinazione della competenza territoriale,…