Ito En’s pioneering in tea planting and manufacture has led to some ground breaking initiatives. A major milestone occurred last year when the company introduced Oi Ocha brewed from 100 per cent Australian grown tea leaves to Australia. Oi Ocha is Japan’s #1 green tea brand and means “Tea, please!”. Natural, clean, refreshing and savoury […]