Please answer this: who did greece beat to win euro 2004?

Portugal

Please answer this: when did the first mcdonald's open in england?

1974

Please answer this: total no of public sector banks in india?
21