Situated along the Indian Ocean, Mombasa is Kenya’s second largest and oldest city. With a rich history and a blend of people from different parts of the world, this coastal town continues to ...
Centrosolar fitted 312 solar modules at the Mombasa SOS Children's Village in ... panels could be the solution to energy insecurity in Kenya.