Indian stock markets witnessed heavy selling pressure on April 24, with benchmark indices plunging amid weak global cues, rising crude oil prices and continued...
Suzlon Energy remains a top choice for retail investors in India today. Currently, the stock trades around Rs 52.96 per share
Tap to read more................