India: Max Financial promoters sell shares worth $105m

India: Max Financial promoters sell shares worth $105m

Photo: Pixabay