re: putting pressure i dont thing they are a going concern at all. they have no future declared contracts they are working on, in fact none since 4TS over a year ago.
rodd talked the talk about defi and europe but there is no firm evidence that it ever existed.