Business latest news Markets Share Market Bank Nifty touches all life-time high. Which stocks should you buy today? May 15, 2023 Stock Market Today:Β On account of strong Q4 results by Bank Nifty majors like HDFC Bank, ICICI Bank, Kotak Mahindra Bank, AU Bank, Federal Bank, etc.,...