I think he did explain indirectly. See below. When the Odoo news was release that was when I new any partnerships or contracts announced on the OTC is a waste of time and benefit others, not me.
Now that the filings are out, likely in the next update he'll add more.