Not sure we agree as she is still in charge, maybe not in charge she makes a big impute. The meeting was disgusting and all share holders should sell their shares as they are like weak investors who have no idea what the company is doing. Should you own shares and don't comment or attend meetings for what is happening then, why bother.
This is a company that could make an input on how a company operates for the share blog