By Sam Groves Channels: Sustainability reportsCorporates Companies: Phoenix Group London-based insurer, Phoenix Group, has published its latest sustainability report. Available here