Mobile messaging: is it (finally) the Americans' time ?
Category: Technology