The Stack, a direct-to-consumer supplements brand, raises ₹21.5 crore led by Sauce, OTP Ventures, and Huddle Ventures to ...