Like making a payments platform and then 30 years later telling everyone the anti-christ is coming?
"making" seems far fetched, "happened to be vested with shares" seems the most factual
"making" seems far fetched, "happened to be vested with shares" seems the most factual