Default image

Justin M

Why you should avoid iBio (IBIO)

Why you should avoid iBio (IBIO)

Shares of iBio (IBIO) continue to decrease, with shares being up 9% this year, the company is down 90% in all its history of trading. If you were to invest the day it listed on the exchange at around $10…