Invia SMS: The world economy at the crossroads