Here's his company that is aligned with this deal. Looks like they have some good standing and I would guess this is a strategic partnership type thing for both his company & PSG.
https://boardroom.tv/about/
Definitely not nearly enough information to pass judgement on