MEPC’s tech box scheme approved

MEPC has secured consent for the development of Nebula at Milton Park, Oxfordshire. The tech box scheme will comprise 80,000 sq ft of space, designed for technology, life sciences and engineering companies. It will feature seven new