Party over: 19 high-beta stocks fall 10-60% since Lok Sabha result
CAPLIPOINT - 223621