May 13 (SeeNews) - HydroChina Corp will provide operation and maintenance (O&M) services for the 50-MW Limuru wind power plant in Kenya's county of Kiambu, for which it is also the engineering, procurement and construction (EPC) contractor.