Cyxtera Technologies agrees to $3.1 billion SPAC merger

Cyxtera announces deal with Starboard Value Acquisition Corp

Cyxtera Technologies agrees to $3.1 billion SPAC merger

Cyxtera announces deal with Starboard Value Acquisition Corp