Invia SMS: Integrating Europe's financial markets