translate English to French: In 2006, 70 per cent of all flows to developing countries went to 12 destinations.
Ainsi, en 2006, 70 % des investissements réalisés dans les pays en développement ne concernaient que 12 pays.