Roche and Gilead Sciences ended their dispute over Tamiflu (oseltamivir) production and royalties, as they agreed on a new plan ...