Feb 20, 2015 (SeeNews) - Japanese conglomerate Toshiba Corp (TYO:6502) said on Friday that the 280-MW geothermal power complex in Olkaria, Kenya has initiated commercial operation.