Mercy opens new data center

Sisters of Mercy Health System will officially launch its new $60 million data center in Washington, Mo., on Monday.
More