Last we had 66% of our trees flowering and 56% ended up producing olives, this 93% of our trees flowered and so far 80% are now growing olives.
Extra Virgin Olive Oil
Last we had 66% of our trees flowering and 56% ended up producing olives, this 93% of our trees flowered and so far 80% are now growing olives.