I see a few scenarios. which one fits the most today?
- NDA valid for the foreseeable future, hence the tweets and videos only way to attract attention.
- News release soon with contract showing XX millions from company XX. in this case no need for tweets because the news release will speak for itself.