If the product was a dud and sales were below expectations, I am at a loss to understand why 2 senior people with intimate knowledge of ohm's actual performance would sign on to lead its introduction into other markets.
BUD Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held