As foreign investment slows, these 15 FII darlings have cracked 10-30% in June
JPPOWER - 229317