Ten Holdings holds annual shareholder meeting - XHLD News | Rallies