business rate

A tax on non-domestic properties, such as businesses and industrial sites, levied by local authorities.

Concept

Primary Focus Meetings

1 meeting