kiico
Home Tags ICA

Tag: ICA

Treasury picks Dubai-based firm as Telkom Kenya majority owner

0
Infrastructure Corporation of Africa LLC (ICA) of the United Arab Emirates will be the new majority shareholder in Telkom Kenya. This follows the transfer of...

EDITOR PICKS