Per the team, Nic Dowd has signed a new contract.
From the press release:
At least one person sees a win in market efficiency.
Per the team, Nic Dowd has signed a new contract.
From the press release:
At least one person sees a win in market efficiency.