That says this supposed merger will occur on or before Oct 31. Where have they announced it has been completed? That PR is all future tense. And where did they say it was a reverse merger? Have not seen that terminology anywhere.
Also...if they were lying last year...what makes it anyone think they aren't lying now?