Invia SMS: Technology, culture and competitiveness :