Why? I've been invested since 2009. Been through the early morning news that Amadeus was done, Craig Leon gone, 7 months of nothing, and now one of the four remaining executives is resigned.
This most recent news disturbs me and rightfully so. I didn't create this news, Titan did.