Glencar is understood to be on course to secure a major new data centre contract in north London, strengthening its growing ...