FPI buying in Indian shares hits nine-month high in May: NSDL

FPI buying in Indian shares hits nine-month high in May: NSDL