Suzlon Energy Shares Fall 4% After Q1 Results; Why Is Stock Falling?

Suzlon Energy shares fell 4 percent after Q1 FY26 results and CFO resignation. Net profit rose 7.3 percent to Rs 324.32 crore, revenue surged 55 percent to Rs 3,132 crore.

Business