A majority stake of 52% in Ai-Media Technologies Limited is held by 6 investors. Retail investors own 34%, insiders own 28%, and institutions own a significant portion. The CEO is the largest shareholder with 17% of shares.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing