Summary
D2C beauty and wellness brand The Ayurveda Co (TAC) is formally shutting down, over a year after ceasing operations in July 2025, according to co-founder Param Bhargava. The company, which raised approximately Rs 125 crore in venture capital, failed due to rapid expansion across too many channels and premature hiring of senior executives.