Green tea was discovered thousands of years ago in the orient. It is a derivative from a plant called Camellia sinensis. Upon knowing this plant, it became a sensational and celebrated drink the world over including Japan and UK. Green tea has also been well known for its health benefits and more popularly known...
Read More »







