ED fines Suzlon Energy Rs 20L; company says 'long standing matter now concluded'
Suzlon shares on Tuesday settled 1.49 per cent lower at Rs 64.82. At this closing price, it has delivered 68.45 per cent returns to investors on a year-to-date (YTD) basis compared to an 8.58 per cent rise in benchmark BSE Sensex during the same period.

