Blenheim Palace gives new businesses a boost
STATELY home Blenheim Palace is inviting entrepreneurs and new businesses to take part in a start-up scheme aimed at boosting their chances of success. The opportunity is open to any business which is less than two years old and can provide something