India’s leading tea brand, Taj Mahal Tea has announced a remarkable milestone: a Guinness World Record certification for its latest outdoor....