Tag: 1.3B

France loses €1.3B Kenya infrastructure deal to China as Beijing expands influence in Africa

France has suffered another setback in Africa as Kenya moves to terminate…

Brainbox