Comment Re:bogus research (Score 1) 179
Pretty much all the Big Companies will have operations in all the countries in the report. I can tell for a fact that my company does. So I don't think the big companies argument holds water. Btw, the report has the criteria for measurement and the criteria are fairly objective.