Oxford science campus stake reportedly put up for sale for £800 million · Digg