Design, Supply, Installation and Commissioning of Solar Photovoltaic Generation Plants with Associated Power Distribution Network (Mini-Grids) in Turkana, Marsabit, Samburu & Isiolo Counties in Kenya with 7 Years Operations and Maintenance (O&M) Services