Most of the tea from Nepal is uncertified with no pesticide and residue declaration while 70 per cent of the 87 estates in Darjeeling are certified organic
Most of the tea from Nepal is uncertified with no pesticide and residue declaration while 70 per cent of the 87 estates in Darjeeling are certified organic