Motilal Oswal Financial Services initiates coverage on Suzlon Energy with a 'Buy' rating and a target price of INR 70 per share. The brokerage sees a 21% upside from the current market price of INR 58 per share. This is a big thumbs up for India's renewable energy story and Suzlon's ability to ride on [...]