IRFC Share Price122.5-50.4%1.49(1.24%) Upside Suzlon Energy Share Price57.728.8%0.03(0.04%) Upside IREDA Share Price150.7117.0%1.1(0.74%) Upside Tata Motors PV Share Price372.767.7%-18.5(-4.73%) Upside YES Bank Share Price23.16-17.8%0.67(2.94%) Upsid…

