Industry confidence plateaus at peak, latest BPF figures show

Industry News