The Central African Economic and Monetary Community (CEMAC) says Castel is making strong progress on the commitments it made ...