FFC holds extraordinary general meeting