An Opera News Kenya publication
American technology giant Microsoft Corporation has unveiled a plan to set up a technology development centre…