The current iIIRG Constitution as ratified by the iIIRG Executive Committee and approved at the iIIRG Annual General Meeting on the 27th June 2019: