Fitness Champs Holdings holds annual general meeting - FCHL News | Rallies