Invia SMS: Finance and development