News

Security Exchange Board of India (SEBI) has barred Jane Street Group entities from India's stock market bourses. Here's why.