I did some searching around on this stock over the weekend -- I cannot find any information on the South African company ($247m contract), the new appointees to the management team, or any information on the Swiss VC they raised money from a while back (and I live in Switzerland).
It just seems like a phantom company with phantom PR's to me. I haven't gone thru all the old posts, but if there are some good DD links there I'd like to see them.