Fatti

Il ricorrente [A.] è stato condannato dal Tribunale d'appello del Cantone di Zurigo per violazione qualificata della legge sugli stupefacenti, falsificazione di documenti e riciclaggio di denaro a 24 mesi di reclusione e a una multa di 90 giorni-salario a Fr. 150.--. L'esecuzione della pena è stata sospesa con un periodo di prova di 2 anni.

Il ricorrente ha chiesto al Tribunale federale di assolverlo con spese e indennità a carico della cassa statale. Egli ha lamentato una violazione dell'art. 33 cpv. 1 CPP e una violazione dell'art. 10 cpv. 2 e 3 CPP.

L'autorità inferiore aveva stabilito che il ricorrente aveva riconosciuto nelle prime due audizioni a metà aprile 2014 di aver costruito e finanziato le due strutture indoor e che aveva reso un'ammissione generale durante gli interrogatori delegati della polizia di maggio e luglio 2014 in presenza dell'avvocato [C.] .

Legge

Il Tribunale federale ha esaminato la lamentela di violazione dell'art. 33 cpv. 1 CPP e ha stabilito che l'autorità inferiore non aveva ignorato il fatto che le dichiarazioni di persone imputate in altri procedimenti potevano essere utilizzate a carico di un imputato solo se quest'ultimo aveva avuto almeno una volta l'opportunità di mettere in dubbio le dichiarazioni che lo accusavano e di porre domande alle persone imputate nei procedimenti separati.

Il Tribunale federale ha anche esaminato la lamentela di violazione dell'art. 10 cpv. 2 e 3 CPP e ha stabilito che l'autorità inferiore aveva valutato le prove liberamente secondo la sua convinzione globale del procedimento e che la condanna poteva essere basata sull'ammissione del…