Adani Power's Shares Touch All-Time High On Prospects Of Better Earnings | Sharefundss