News

The Nifty ended the week at 23,920.45, while the Sensex settled at 78,780.10, both closing near record highs after a steady ...