I have a theory.
Chinese writing on the sign, so a hotel conference room in China (or Hong Kong).
New age Chinese billionaires in tee & caps.
Pre-IPO investment opening up to non-institutional Retail investors? Crypto-style. Non-traditional investors.