Inox Wind Q4 Profit Plunges 44 on Execution Delays Revenue Slips to 1244 Crore OXLCL Q4 2025 Earnings Earnings Miss Estimates with Negative Surprise Consumer Confidence at Record Lows Yet US Consumer Spending Remains Resilient