After an uncharacteristic silence of over a week, Galaxy Digital founder and CEO Mike Novogratz has finally given his ta