A few kilometers from Nakuru town, greenhouses are spotted at Maili Sita, along Nakuru-Nyahururu highway. Labourers dressed in green dust-coats are busy working on the greenhouse farm that produces ...