Tian Rui

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
China Art Financial Holdings Limited0157202-Feb-24Co-Ch, NED
China Art Financial Holdings Limited0157218-Dec-2302-Feb-24NED