Kenya: Microsoft Establishes Innovative Tech Research Site In Capital City – Nairobi