Sat Kartar Life Ltd Shares Fall 4.96% to ₹138: Earnings Quality Doubts and Valuation Fatigue Weigh on the Ayurveda Stock
Sat Kartar Life Ltd share price dropped 4.96% to ₹138 amid earnings quality doubts and valuation fatigue. The Ayurveda comp...