Communicating for Change (CFC) provides a wide range of services in development communications to clients and partners in the civil society, academic, public and private sectors.