PHYSICS RESULTS FROM FINUDA AT DAΦNE