Tree Tomato Farming peak production is reached after 3-6 years depending on the caltivar, and the life expectancy is about 12 years. Tamarillo best known by the name tree tomatoes in Kenya  is a fast-growing…
Read more >>>