CESRA AFRICA NEW LOGO AND TOUCHPOINTS Centre For Social Responsibility and Accountability Africa (CESRA) has launched its new corporate brand identity, redesigned logo, and website. These changes come at a time when the NGO is evolving its service offerings and expanding its membership reach. “Our new website, www.csr-world.org and brand identity better reflect Read more…