May 08, 2026 corporate governance Crypto Executives Under Scrutiny: SBF's Political Maneuvers and Coinbase's Financial Performance