IBDF hosts its 25th AGM