TEN Holdings Announces $2 Mln Share Repurchase Program - XHLD News | Rallies