I guess facebook, Twitter, snapchat, should have been priced at 1c and whatsapp should have been sold for not more than $100
MSB Mesoblast resubmits US FDA application for approval of Ryoncil in children with graft vs host disease; shares dip -4%