The Great Rates Racket: £1billion overcharged for disputed bills
The Government is facing calls to return more than £1 billion to companies which experts claim have been overcharged for business rates collected in the past six years.