Guy Grainger steps up as BPF president

Description

Guy Grainger has today (4 January) become president of the British Property Federation (BPF).