AICp, you keep on ignoring the important statements in the announcements:
"We are in late stage negotiations with a number of parties, some of whom have conducted on and off site due diligence"
This means these offtake parties have been on site, doing their own evaluations.
Just because you don't know does not mean that the important clients don't know.