More than 2.5 million bottles of a widely prescribed anti-inflammatory eye drop have been pulled from the market after the ...