BPB holds 109th AGM, presents company’s performance and strategies