XIOLINK taking data center solar

Data center and co-location provider XIOLINK is investing $125,000 to install a solar electricity system on the roof of 1111 Olive St., its downtown St. Louis …