Loading activity…

@indianindex
Telling India's stories through numbers.
World & Business
IndianIndex, citing Bloomberg and ET, puts the National Stock Exchange of India at $46.9 billion, below London Stock Exchange Group's $53.1 billion and above Cboe Global Markets' $28.1 billion.