Zydus Lifesciences announces record buyback of Rs 1,100 crore at Rs 1,150 per share, representing a 13% premium to previous closing price.