CyrusOne Signs Renewable Energy PPAs with Gexa for Texas Operations – Solar Industry

[]