Indian Firms Face Increased Investor Scrutiny as Rupee Plunges to Record Lows VSTS Q1 2026 Earnings Massive EPS Beat Drives DoubleDigit Stock Surge Renewables Emerge as Key to Energy Price Stability and Domestic Sovereignty