27 Jan 2021 CyrusOne buys 67MW of renewable power for Texas data centers Data center firm buys solar credits to power two facilities in the Lone Star state