Nifty ends 2023 higher by 20%

Nifty ends 2023 higher by 20%