An Opera News Kenya publication
Toshiba Corporation has announced the establishment of its new branch office in Nairobi, Kenya under Toshiba…