Has Novartis renewed their deal yet? Isn't it expiring this May? And now they're announcing new financing that would basically make up for the money that they would have received through the Novartis partnership.
Red flag here, not a victory. Who cares if an investment is made with confidence. All investments are, otherwise they wouldn't make them.
I'm not trying to bash here or provide misleading information. If I'm missing something then let me know.