Invia SMS: Public joint ventures in developing countries :