Infosys announces an ₹18,000 crore buyback, its largest ever, amid a 25% stock decline. Historically, shares reacted ...