Stock to buy for short term: Anand Rathi sees 17% upside in this Green energy stock. Should you buy?

Stock to buy for short term: Anand Rathi sees 17% upside in this Green energy stock. Should you buy?