Nifty closes at 19,597

Anubhuti Mishra
Online
August 8, 2023