They seem to prefer to post news to Twitter. I have never been a fan of that platform. There is no link to the page when you are logged in either if memory serves. I would reach out to their support if you haven't been paid out since July.
You are viewing a single comment's thread from: