Tag: green tea

Say ‘chai’ to green tea mints

US brand Sencha Naturals is launching in the UK with its range of Green Tea Leaf Mints, which are designed to combat bad breath...