31 Oct 2022 CyrusOne proposes 90MW data center in Iver, outside London Company planning new development between Slough and Hayes