ACCA defines Continuing Professional Development (CPD) as ‘the continuous maintenance, development and enhancement of the professional and personal knowledge and skills which members of ACCA require ...