CSR Positioning Halifax Consulting | initiatives and commitments