asd
Home Tags Dunhill Towers

Tag: Dunhill Towers

Microsoft Has Announced The Establishment Of A Research Institute In Nairobi,...

Microsoft has announced the establishment of a research institute in Nairobi, its first in the continent, which will be housed at the...

Microsoft’s Premier Engineering Hub, The African Development Centre (ADC) Launches The...

Microsoft's premier engineering hub, the African Development Centre (ADC), is relocating to its own offices in Nairobi to Dunhill Towers along Waiyaki Way in...

MOST POPULAR

HOT NEWS