FinanceJane Street SEBI Deposit ₹4,843 Crore: Global Trading Giant Complies to Resume India OperationsJuly 14, 2025