Return to "Developer Network Space sells industrial property portfolio for £93m" Network Space Network Space has sold a portfolio of 25 industrial sites toInfraRed