India, Jan. 8 -- Green tea has been hailed for its antioxidant profile and many people consume it post their meal for weight loss. Ever wondered why they do so? Does it really help in losing weight? In her recent Instagram post, nutritionist Lovneet Batra delves into a few facts:...