BSE Declines 13% Since SEBI's Jane Street Action; What's The Connection?
Shares of BSE Ltd tumbled over 4% as investors continued to offload their shares amid regulatory overhangs and valuation concerns
Business