Explained: Why Suzlon Energy shares fell 5% today 0 10.06.2024 08:12 Indiatoday.in Explained Why Suzlon Energy shares fell today