Stockreport

Yalla Group Limited (NYSE:YALA) insiders have significant skin in the game with 43% ownership [Yahoo! Finance]

Yalla Group Limited American Depositary Shares, each representing one Class A Ordinary Share  (YALA) 
PDF A total of 2 investors have a majority stake in the company with 55% ownership 10% of Yalla Group is held by Institutions This technology could replace computers: d [Read more]