"I've been a champion of renewable energy" Rebecca Miano cites her achievements as KenGen boss.