NewZense – New Sense or Nonsense, You Decide!!
The number of retail investors investing in index funds has skyrocketed by 12 times in less…