Tag: 1. Suzlon Energy 2. share price 3. SEBI 4. penalties 5. corporate governance