Duncan Moir
21Shares
President