Corporate Social Responsibility News: Anvil's WRAPe Certificate; Kenya Women FinanceTrust Licensed to Accept Deposits by Central Bank of Kenya.