Aurora Mobile announces up to $10 million share repurchase program - JG News | Rallies