BUSINESS Sarda Energy & Minerals subsidiary maintains CARE A credit rating for ₹780.76 crore facility Apr 8, 2026