Chen Shengrong

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
China Information Technology Development Limited0817830-Jan-1517-Nov-25INEDResignation to pursue other business commitments.