Bart is in the news this week for unresolved questions around his latest project funding. Previously a longtime tech entrepreneur, now under scrutiny over disclosure and governance.