It maybe that management are to concerned about the constant dumping at 80cents to worry about website.And iam not sure any buy back will change share price by much.We need news and good news at that.
Its getting harder to justify holding this company but happy to give board the next 6 month to make it happen or they may as well resign too.