Just remember this is a sector wide assault. Blaming management is garbage. No lithium producers share price is on the move up, positive announcements push the price up not only to be bashed back down very quickly.
If you truely believe that management is at fault can you please enlighten me with proof of this compared to other companies management and share price.