The latest investor updates on stocks that are trending today
Kanji (Shan)Non Executive Chairman
Purchase
115,343,712