Not too familiar with CYT but $13mil over three years won't do much to affect the SP in the short term. It's a good vote of confidence but still a long way from generating solid revenues and profit...
CYT Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held