ZIM announces annual general meeting of shareholders - ZIM News | Rallies