Euro marks 26 years in use