22 Dec, 2021
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.