Any news?27 Jan 2021 12:20
As other people have noticed, SPs have also dropped in similar companies: ITM, Ceres, Global Clean Energy etc.
Something must be happening which we aren't aware of but I can't see anything relevant in the news at the moment! If anyone does see anything could you please post it here?