News

Of course, then again, Chris Ellison is already a billionaire. But Ellison’s retained tenure as leader will, apparently, take him no further than the midway point of 2026.
Managing director Chris Ellison was on one of his tears, and why not: his share price had turned a corner, heading back to $80. “It strikes me one of the biggest risks might be hubris ...