3 ms·This is probably either a symptom or a contributor to Brazil's rising prominence on the world tech stage.by mattdeboard 15y agoThis is probably either a symptom or a contributor to Brazil's rising prominence on the world tech stage.