FFC holds 47th annual general meeting