Storia: Roche signs generic Xofluza licensing deal with Medicines Patent Pool for 129 countries — Warptech Lab News