Did the company lie in its last ever press release? Posted here for reference: https://seekingalpha.com/filing/4212700