I don't know if it means anything, but the 2016+ NEWS section of the company Web site is missing, which suggests a change of some sort is in the offing.
https://www.siliconinvestor.com/subject.aspx?subjectid=59659
As to LBSR no longer being a client here, I don't think it means much to users like us, but "free" company news releases are not likely to be posted here, and I doubt that the company will be answering questions here. For those who have not done so, I suggest signing up for news releases at the company Web site linked above.
VP