Clue: Vengeance of Greeks in mess, introduction of euro having failed (7)
Answer: NEMESIS
Explanation: Definition: Vengeance of Greeks
An anagram ('having failed') of 'in mess' plus E ('introduction of **E**uro').