SEBI imposed a $567 million penalty on Jane Street, which the corporate has deposited. While it will probably restart buying and selling in India, it has kept away from doing
SEBI imposed a $567 million penalty on Jane Street, which the corporate has deposited. While it will probably restart buying and selling in India, it has kept away from doing