Chart of the week: Payroll costs absorb half of GP fees/revenues

Share this