"this company has bugger all except rapidly dwindling Relenza revenue."
I bet this quarters Relenza royalty is greater than last quarters! (announced February 2010). If i am proved correct that is contradictory to "dwindling Relenza revenue"
BTA Price at posting:
$2.39 Sentiment: LT Buy Disclosure: Held