ADANI PORTS stocks: Buy Adani Ports & Special Economic Zone, target price Rs 835: ICICI Direct Read more