Teatulia gains national US listingsTeatulia, the Denver-based organic tea company, recently launched its ready-to-drink Organic Tea Sodas into 500 stores across the US Business, Equipment & packaging