Iovance Q2 operating loss narrows to $51.91 million; revenue rises 66% year over year to $99.31 million - IOVA News | Rallies