A technical error meant your feedback could not be submitted. Please return to the email and click on the to try again. We’re sorry for the inconvenience.
If you continue to experience this issue, reach out to us directly through info@ebury.com or call us on +44 (0) 20 3872 6670.