Flower Business Park General Manager James Waweru showcases a flower farm. [Antony Gitonga, Standard]
In the past decade, Naivasha has hogged news headlines for all the wrong reasons.
Located just 90 kilometres from Nairobi and on the shores of Lake …
Naivasha shakes off ugly past to become an investment hub
