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