Adani Ports To Buy Majority Stake In Krishnapatnam Port For $1.89 Billion | Sharefundss