A long-time supporter of communities across the country, Craigs Investment Partners [Craigs]has developed a thoughtful giving programme with Community Foundations of NZ (CFNZ) that is both unique and strategic in nature. Donations to support the greatest ...