Standing on the shoulders of three 26-year-old men is Illumina Africa Ltd, a Kenya–based company that is focused on “key improvements in the energy value chain through innovations in technology, engineering, operational excellence and innovative finance solutions.” … Read More