BID
Definition
Business Improvement District
bid means business improvement district.
A geographic area where businesses pay an extra tax to fund local improvements and services.
✓ Verified term
Business Improvement District
bid means business improvement district.
A geographic area where businesses pay an extra tax to fund local improvements and services.
You might also be looking for