logo

KenGen pays National Treasury KShs1.15B dividends