JBDI Holdings announces extraordinary general meeting webcast - JBDI News | Rallies