Fatti
Il 4 gennaio 1967, un incidente si è verificato alla stazione di transbordo della società Geldner Rheinlager AG a Birsfelden, nel porto del Reno, durante lo scarico di una nave-cisterna. Un tubo è esploso, provocando una fuoriuscita di circa 6-8 tonnellate di olio nel Reno. La società Geldner Rheinlager AG non ha segnalato l'incidente alle autorità competenti. Le autorità cantonali hanno successivamente adottato misure per determinare l'origine della polluzione e hanno addebitato le spese di queste misure alla società Geldner Rheinlager AG.
La società ha contestato questa decisione, sostenendo che non era responsabile della polluzione e che le spese di misure coercitive non potevano essere addebitate a lei. Il Tribunale federale è stato adito della causa e ha dovuto determinare se la società Geldner Rheinlager AG era responsabile della polluzione e se le spese di misure coercitive potevano essere addebitate a lei.
Legge
Il Tribunale federale ha considerato che la società Geldner Rheinlager AG era responsabile della polluzione, poiché aveva fornito il tubo che era esploso e era responsabile del suo stato. Il Tribunale ha anche considerato che le autorità cantonali avevano agito in modo legale adottando misure per determinare l'origine della polluzione e addebitando le spese di queste misure alla società.
Il Tribunale ha applicato le disposizioni della legge federale sulla protezione delle acque contro la polluzione (GSchG) e ha considerato che la società Geldner Rheinlager AG era un «autore di disturbo» ai sensi dell'articolo 12 GSchG. Il Tribunale ha anche considerato che le spese di misure coercitive potevano essere addebitate alla società, poiché erano state sostenute per determinare l'origine della polluzione e per adottare misure per prevenire nuove polluzioni.
Il Tribunale ha respinto gli argomenti della…