Delcath announces 2017 financial results
Delcath reported the net loss for the 2017 year end was $45.1 million, an increase of $27.1 million, or 151.1%, compared to the net loss of $18.0 million in 2016. Total revenue for the 2017 year end was $2.7 million, an increase of 35% versus the $2.0 million total in 2016. March 16, 2018