Suzlon Wins 1,544 MW Projects Including New 378 MW Orders From NTPC Green, Time To Buy?

Share price of Suzlon today witnessed surge of 0.93% to Rs 59.84 per share as Sensex rallied 484.21 points to…

Read More