Twitter to open office in Brazil

After Facebook, social network giant Twitter is also planning to establish its own office in Sao Paulo, Brazil. Reports said that the company will be tapping the ever growing online population of the South American country to have … [Read more...]