An Opera News Kenya publication
Two French companies are locked in a bruising battle for a lucrative Sh180 billion contract to…