Powell will become chairman of Kraken’s board.

Read More