Indian pharma firms have been racing to get approvals for clinical trials of various vaccines that are showing promising results. Read More. Live Blog ...
Read more: Share Market Highlights: Sensex ends 511 points higher, Nifty at 11162; Power Grid shares jump 6 ...