Fatti
Il 28 aprile 2000, il Tribunale di polizia del Cantone di Ginevra ha condannato A., titolare di un diploma di esperto fiscale, amministratore e azionista principale della fiduciaria B. SA, a dieci giorni di reclusione con la condizionale per bancarotta semplice. Questa decisione è stata confermata dalla Camera penale della Corte di giustizia ginevrino il 23 ottobre 2000. A. ha quindi presentato un ricorso di diritto pubblico e un ricorso per nullità dinanzi al Tribunale federale. B. SA era l'organo di revisione di C. SA dal 1991 alla fine del 1994. Il bilancio di C. SA al 31 maggio 1993 mostrava un deficit di 293'468 fr. 74. Nella sua relazione di revisione del 31 agosto 1993, A. ha indicato che il bilancio intermedio rivelava un sovraindebitamento, per cui il giudice avrebbe dovuto essere informato conformemente all'art. 725 cpv. 2 CO. Tuttavia, il consiglio di amministrazione ha proposto un piano di risanamento all'assemblea generale del 30 novembre 1993, che è stato accettato. Questo piano prevedeva in particolare l'acquisto delle attività e dei debiti di C. SA da parte della società E. SA, rappresentata da A. Il 20 dicembre 1994, l'assemblea generale è stata informata che la sopravvivenza di C. SA era ormai impossibile, poiché E. SA aveva cessato di versare le rate previste. L'8 maggio 1995, C. SA è stata dichiarata fallita.Legge
5. a) Secondo l'art. 725 cpv. 2 CO, se dal bilancio intermedio sottoposto alla verifica dell'organo di revisione risulta che la società è sovraindebitata, il consiglio di amministrazione ne informa il giudice, a meno che non sia conclusa una convenzione di postergazione. Ai sensi dell'art. 729b cpv. 2 CO, in caso di manifesto sovraindebitamento, l'organo di revisione informa il giudice se il consiglio di amministrazione omette di farlo. Il Tribunale federale ritiene che il sovraindebitamento fosse manifesto ai sensi dell'art. 729b cpv. 2 CO già dal 31 agosto 1993, data in cui A. aveva constatato l'importante…