Aurobindo Pharma to launch ₹800 crore buyback at ₹1,475 per share from April 23

Source: CNBCTV18 Companies