Sensex climbs 329 points, pharma and finance lead gains | Discvr Financial News | discvr.ai