June 23, 2023 Business News Market closes in red at 62,979; Nifty settles at 18,665 Market closes in red at 62,979; Nifty settles at 18,665 Source link Share: Facebook Twitter Linkedin