CORFAC : latest news