Chai Tea, Organic Chai, Organic Tea and Instant Chai produced by My-T-Chai, purveyors of fine Chai teas from South Africa.
With over 10 years experience in the business of “getting it out there”, we are a distribution company that negotiates with, and delivers your product to FMCG/Retail outlets in...