NAIROBI, May 23 (Xinhua) — Kenya’;s electricity generation … the national capital of Nairobi that the heavy rainfalls experienced … to the energy regulator, Kenya’;s peak demand for … largest source of electricity for Kenya, followed by hydro, wind, …