Suzlon Energy Shares Crash 39% From 52-Week High - Can Q2 2026 Results Bring Back The Return? Expert opinions, Target, SL.