image
Infosys to buy back 11.3 crore shares at Rs 1,150 each