Icon
 

The flower business park in Naivasha to double its production