The Sheffield site is the company’s second European site following the purchase of a 19.4 acre site in Milton Keynes where it plans to deliver a … PrevNext