Industry Views - CSC – IT Center for Science