Have to agree with you there PA. There may be method to their madness cause if the company was of any repute it might have too much of an influence on BTA and would be happy to go along for the ride.
There has to be some positives about this.
BTA Price at posting:
94.5¢ Sentiment: None Disclosure: Held