Storia: Jury orders Johnson & Johnson to pay $966m in talc cancer case — Warptech Lab News