Given the size of these deals, that's kind of a big deal. It isn't an "oops, it slipped my mind" small little conflict of interest kind of thing, imo.
For investors, sure. (And the investors are more than fine with Altman, warts and all.) For the public, eh.
For investors, sure. (And the investors are more than fine with Altman, warts and all.) For the public, eh.