News

Jane Street has deposited Rs 4,843.57 crore in escrow as per SEBI’s directive, seeking to resume trading amid a probe into ...