Mauro- the most important thing when investing in any business is the quality of the management team. If you don't think the management team are up to the job, then you should not be investing in the stock. Quite frankly, you should not be holding AAD. You should sell, or otherwise stop complaining.
AAD Price at posting:
$2.23 Sentiment: None Disclosure: Held