UK firm sells 30MW of diesel backup to Saudi cloud data center
$10 million deal, most likely for Google's recently announced Dammam region
$10 million deal, most likely for Google's recently announced Dammam region
As the Department of Homeland Security's boss is ruled to not have been legally appointed