et-loader

FPI buying hits 10-month high of Rs 47,148 crore in June; markets rise to record high