I have read all of the announcements, i agree that the previous ones were fairly meaningless, todays one provides new info such as contracts signed, offtake agreements secured and the date of start of production.
Maybe its worth you giving todays announcement another read?