Fatti
Il Gruppo G2IR3 ha presentato un'offerta per un appalto pubblico di servizi relativo al risanamento e all'ampliamento dell'impianto di depurazione del comune di La Chaux-de-Fonds. L'appalto è stato aggiudicato al Gruppo STEP 2300, che ha presentato l'offerta economicamente più vantaggiosa secondo il comune. Il Gruppo G2IR3 ha presentato ricorso contro questa decisione dinanzi al Tribunale amministrativo del cantone di Neuchâtel, che ha confermato la decisione impugnata.
Il Gruppo G2IR3 ha successivamente presentato un ricorso di diritto pubblico dinanzi al Tribunale federale, allegando che la decisione di aggiudicazione era contraria al principio di trasparenza e concorrenza. Il ricorrente ha sostenuto che il comune non aveva elencato i criteri di aggiudicazione in ordine di importanza, il che aveva falsato la concorrenza tra i concorrenti.
Legge
Il Tribunale federale ha esaminato la ricevibilità del ricorso di diritto pubblico e ha constatato che il diritto applicabile al caso di specie era l'Accordo intercantonale sugli appalti pubblici (AIMPu) e la legge federale sul mercato interno (LMI). Il Tribunale ha anche esaminato la questione di sapere se il ricorrente aveva la legittimazione ad agire e ha concluso che il Gruppo G2IR3 aveva un interesse giuridicamente protetto a presentare ricorso.
Il Tribunale federale ha successivamente esaminato il merito del ricorso e ha constatato che il comune di La Chaux-de-Fonds aveva violato il principio di trasparenza non menzionando i criteri di aggiudicazione in ordine di importanza. Il Tribunale ha anche…