News

The Income Tax department is considering an investigation into Jane Street following allegations of market manipulation by ...