Can one also say "ten euro" instead of "ten euros" ?
If I am correct one has to say "ten dollars" and not "ten dollar" ?
"10 euro" is also correct, at least according to my dictionary, but "10 euros" sounds better. And I don't think you have to capitalize "euro."
Not a teacher.