Park Place expands UK data center footprint with MCSA Group acquisition

Park Place Technologies will leverage MCSA’s proven track record to deliver a wide range of data center and IT services.