translate English to French: ◦ Infrastructure development in Kenya, Uganda, ZA, Nigeria, Thailand, etc.
◦ Aménagement d'infrastructures au Kenya, en Ouganda, en Afrique du Sud, au Nigéria, en Thaïlande, etc.