Report - Benchmarking Report - Bromford · Measure Best Worst Bromford Bromford rank Operating margin 40% 20% 40% 1st Social margin 49% 22% 48% 2nd Return on assets 5.0% 0.6% 3.0% 4th Full

Please pass captcha verification before submit form