CCH Holdings holds extraordinary general meeting - CCHH News | Rallies