translate English to French: While the majority of the top 100 infrastructure TNCs in 2006 were headquartered in developed countries, as many as 22 of them were not.
La plupart, en 2006, avaient leur siège dans des pays développés, mais elles étaient néanmoins 22 à ne pas être dans ce cas.