Invia SMS: At the global crossroads