Digital Reality contracts 158MW for data centres
Data centre company Digital Realty (DLR) is contracting for 158MW of new solar power in California and Georgia. The contracts include a 12-year...
Data centre company Digital Realty (DLR) is contracting for 158MW of new solar power in California and Georgia. The contracts include a 12-year...