1. Dictionary
  2. Business park

Business park

A landscaped area containing high tech, other amenities for business purposes, as distinct from high-tech park or a science park. Building density is lower than would be usual in a traditional industrial estate. Business parks are preferentially located where motorway, rail and airport communications are within a short distance.

Share the Blog